使用指南
适用平台:陕西省重大疾病防控与大健康数据共享平台(REDCap 17.4.5) 维护单位:西安交通大学公共卫生学院流行病与卫生统计学系 读者:已获账号、具备项目设计权限的项目负责人与数据管理员 更新日期:2026-10-09
登录后打开您的项目。西安交通大学公共卫生学院维护的现网是 REDCap 17.4.5。录入告一段落,要找出漏填、超出范围、算错的计算字段,用左侧的 数据质量。规则写成「怎样算合格」。执行之后,结果为假的记录会出现在差异里,打开去改。

上图为手册示意。A 到 I 是系统自带的规则,每行有 执行。右上角 执行规则 可以一次跑 所有,或 除A和B。自写规则填在表下:输入规则的描述性名称、输入规则的逻辑,再点 增加。
1. 适用场景
- 要列出必填项仍空着、日期超出验证范围、或数值明显异常的记录。
- 改过计算公式之后,要找出已经存下来、但和现公式对不上的计算字段。
- 希望录入当时就提示,而不是月底才集中查。能实时的规则勾上实时执行。
分支把字段藏起来,见 24 分支逻辑。计算字段本身怎么写,见 10 计算字段。
2. 操作步骤
- 打开 https://www.wcrcnet.cn/redcap/ 登录。页脚是 REDCap 17.4.5。
- 左侧点 数据质量。
- 先点 除A和B。A 是全部缺失,B 是必填项缺失,条数往往很多,和范围错误、计算错误分开看。
- 需要查漏填时,再单独 执行 A 或 B。C、D 是验证类型或范围不对,E 是数字异常,F 是已经隐藏的字段里仍有值,G 是多选题里的无效选项,H 是计算字段和公式不一致,I 是字段里写了缺失编码。
- 自写一条时,名称写给人看的话,例如「未满18岁」。逻辑写合格条件,例如
[age]>=18。未满 18 岁的记录会使这条逻辑为假,从而出现在差异里。点 增加。 - 只在数据录入表单上当时就检查时,勾选 执行实时数据输入表单。调查页和数据导入不会走这个实时检查。A 到 I 不能开实时,只有自写规则可以。
- 差异列表里打开对应记录,改完保存。计算字段成批不对时,执行 H,在弹窗里点 现在修复Calcs。
- 规则要备份或拷到另一个项目时,用 上传或下载数据质量规则。
3. 注意与权限
- 逻辑写的是合格条件,不是「把错误挑出来」的句子。写反了,差异列表会对调。
- 实时执行只发生在数据录入表单。调查填写和 CSV、接口导入之后,要回到本页再 执行 一次。
- 限制为以下字段 只对 A 到 I 有效。自写规则的范围写在逻辑里。有 44 数据访问组 时,可用 选择 DAG 只查一个中心。
- 用本平台数据写论文,致谢按登录页上的文字抄。
4. 常见问题
执行之后几乎每条记录都在列表里?
多半跑的是 A 或 所有。空着的字段都会算进 A。改点 除A和B,或只执行您关心的那一行。
实时勾了,调查里填错却没有提示?
实时检查不在调查页上运行。调查收回后,在 数据质量 里对该规则点 执行。
改了计算公式,旧记录还是旧结果?
执行规则 H,再点 现在修复Calcs。只改公式、不修已存的数,库里会留下和公式不一致的值。
规则逻辑用字段标签写,执行报错?
逻辑里用变量名,例如 [age],不用表单上的中文题目。
5. 建议记住的几条
- 左侧 数据质量,先 除A和B,再按需要单行 执行。
- 自写规则的逻辑写合格条件,点 增加;不合格的记录会出现在差异里。
- 录入当时要提示,勾 执行实时数据输入表单(仅自写规则、仅录入表单)。
- 计算字段对不上时执行 H,点 现在修复Calcs。
本篇为平台「REDCap使用指南」系列,按手册页体例编写。查看全部指南
陕公网安备61011302000964号
扫码关注公众号