使用自定义规则清除表单上的值
使用新的 clearValue()
帮助程序函数,您可以清除计算规则的目标问题中的数据,无论是文本、数字还是选择问题。
通过引入
clearValue()
帮助程序函数,规则开发人员现在可以使用自定义计算规则清除表单问题。此函数只能作为计算规则的返回语句的一部分进行调用,这意味着您只能将此帮助函数与问题类型一起使用,这些问题类型可以用作计算值的目标,例如:
- 文本
- 编号
- 选择类型控件(下拉、复选框或单选按钮)
clearValue()
helper 函数允许您执行 "true clear",这与简单地删除项的数据并将其替换为空字符串不同。数据清除是后端中发生的一个更复杂的过程,通过使用此函数,您实际上将指示器返回到规则进程以启动数据清除。当数据被清除时,给定的项目状态就好像它从未被回答过一样。如果所有项都处于未答复状态,则表单可以返回到新建状态。这对于试验机构用户很重要,因此他们可以在必要时跳过访视,或者避免对受试者的记录进行不完整的访视。
注:
即使您清除问题的数据,整个答案历史记录也会保留。对问题的所有操作都列在“解答和访问历史记录”子工具栏和审计追踪中。在其中,您还可以查看哪些操作来自规则执行。一旦发行版评估环境 (RAE) 升级完成,您就可以在 Rules Developer Guide 中找到其他信息。
父主题:规则管理