咨询REDCap数据质量检查与分支逻辑的编程语言及查询渠道
REDCap分支逻辑与数据质量检查的语法说明
底层语法基础
REDCap用于分支逻辑、数据质量规则的是简化版类PHP语法,核心逻辑和运算符与PHP兼容,但仅保留了适配表单场景的子集,不需要掌握完整PHP就能上手。
实用查询渠道
- 系统内置帮助:在创建分支逻辑/数据质量规则的编辑界面,点击「语法帮助」类按钮,可查看完整的运算符列表、变量引用规则和示例代码
- 官方示例项目:REDCap系统内通常自带官方示例项目,包含各种场景下的逻辑规则实例,直接参考即可
- 实时语法提示:在规则输入框中输入内容时,系统会弹出运算符和变量的自动提示,可快速确认正确写法
常用运算符补充
结合你写的代码([variable1] <> "" && [variable2] = "1"),补充几个常用的实用运算符:
- 比较运算符:
==(等于)、!=/<>(不等于,二者等价)、>、<、>=、<= - 逻辑运算符:
&&(逻辑与)、||(逻辑或)、!(逻辑非) - 空值判断:
empty([variable])可直接判断变量是否为空(包括未填写、空字符串等场景),比<> ""覆盖场景更全面
内容的提问来源于stack exchange,提问作者ShinyB
相关产品推荐
相关产品推荐

