关于验证规则集
使用验证规则,可以定义必须满足的特定标准,才能将问题的答案视为正确或可接受。验证规则可以配置为简单验证,以引发错误消息和/或引发查询。
添加验证规则时,可以使用两个配置切换:验证和创建查询。
注:
如果您尝试停用第二个切换,则会自动启用第一个切换。规则类型 | 配置 | 行为 |
---|---|---|
仅验证 |
|
系统会引发错误并阻止站点用户执行随机化和试验供应管理 (RTSM) 操作,直到这些错误得到解决。要解决错误,请使用满足验证标准的值更新问题。 将显示无效的答案,其中包含红色大纲和错误消息,您可以在配置规则时指定该消息。 |
仅查询 |
|
系统会针对不符合给定标准的答案提出查询,以便为数据审核者标识答案,但不影响 RTSM 操作。站点用户可以按照常规查询工作流回答这些查询,也可以由发起人用户直接关闭,或者通过更新数据来关闭这些查询。 仅在保存和提交数据后,查询才会显示。但是,在输入数据时,将显示红色大纲和错误消息(如验证中),以警告站点用户失败的标准,允许他们在保存之前更正答案(如果适用)。如果提交了数据并引发了查询(因为规则不包含验证功能),则失败的验证指示将消失。 |
作为查询提出的验证 |
|
系统在引发错误时对无效答案进行查询,并防止 RTSM 操作。站点用户可以更新答案以解决错误,但申办者用户还可以关闭相关查询,以允许受影响的 RTSM 操作继续,而无需首先解决验证错误。 输入不符合验证条件的数据时,在输入数据时将显示红色大纲和错误消息。然后,将引发查询,但仅提交一次数据。由于此规则包括验证和查询功能,因此答案将无效,失败的验证指示不会消失。 |
可以受验证规则影响的 RTSM 操作包括筛选、随机化和分配。特定 RTSM 操作是否受到影响,取决于问题的设置以及这些事件是否需要该操作。为随机化或分配所需的问题提供的答案无效,无法阻止给定主题的这些操作。对于筛选所需的问题,无效的答案会导致自动屏幕失败。请参阅指定需要完整答案的随机化和试用供应管理 (RTSM) 操作。
关于多个验证
- 日期/时间
- 出生日
- 编号
- 年龄
- 下拉列表
- 复选框
有关可用于每个问题类型的验证规则的更多信息,请参阅按问题类型列出的可用验证规则。
注:
如果配置了两个以上的验证规则,则不能组合这些运算符。例如,如果对问题有三个验证规则,则可以为每个规则实例选择 AND ,或者为每个规则实例选择 OR ,但不能选择 AND 后跟 OR 。逻辑运算符 | 定义 | 正在处理 |
---|---|---|
AND 运算符 |
该值对于每个验证规则都必须有效。 |
将处理所有验证规则,并为每个失败的条件显示错误消息或查询。必须解决所有错误,才能满足 AND 条件并使答案生效。 |
或者 |
该值必须至少对一个验证规则有效。 |
将处理验证规则,直到满足一个条件,或者直到所有条件都已评估并失败为止。如果所有验证都失败,则所有错误消息或查询将单独显示。如果至少解决了其中一个条件,则会满足 OR 条件,并且解答将在清除所有查询或错误消息后生效。 |
有关如何为特定问题类型设置验证规则的更多详细信息,请浏览本节中的其他主题。
父主题:验证规则