为数字问题定义验证规则

数字问题提供了多个验证规则,以限制站点用户仅输入特定的数字字符。

  1. 对于给定数字问题,请转至规则侧面板,如访问规则部分中所述。
  2. 规则侧面板上,选择添加规则
  3. 从下拉列表中,选择以下验证规则之一:
    验证规则类型为 说明
    大于 站点用户必须输入大于指定值的数字。
    大于或等于 站点用户必须输入大于或等于指定值的数字。
    小于 站点用户必须输入小于指定值的数字。
    小于或等于 站点用户输入的数字必须小于或等于指定值。
    等于 站点用户必须输入与指定值完全相同的数字。
    不等于 站点用户必须输入不等于指定值的数字。
    不介于 站点用户必须输入不在指定值范围内的数字。
    范围 站点用户必须输入介于指定值范围之间的数字。
    给定验证规则的容器将列在“规则”侧面板中。您可以在此容器中配置规则定义。
  4. 根据验证规则的类型输入值:
    选项 说明
    对于以下类型的规则:
    • 大于
    • 大于或等于
    • 小于
    • 小于或等于
    • 等于
    • 不等于
    设置比较值。
    对于以下类型的规则:
    • 不介于
    • 范围
    设置范围下限和上限。

    如果需要,请选择在范围内包括值以指定应在比较范围内包括限制。

  5. Configure the Validation and Create a Query (配置验证)切换。
    • 启用 Validation(验证)切换以仅当提供的解答满足规则条件时才对其进行评估和接受。如果没有,此配置将阻止用户执行随机化和试用供应管理 (RTSM) 操作(随机化、分配和筛选),直到问题更改为符合验证标准的值为止。
    • 启用创建查询切换以指示系统在提供的答案不符合标准时提出查询。此配置不会阻止用户处理 RTSM 操作。
    • 启用 Validation(验证)Create a Query(创建查询)切换以仅在满足规则条件时评估和接受提供的答案,并在不满足规则条件时引发查询。如果未满足规则条件,则会阻止 RTSM 操作,但用户可以通过数据更新或关闭查询来解决验证错误,从而允许 RTSM 操作继续。
    有关更多信息,请参阅关于验证规则
  6. 错误/查询消息字段中,输入当解答不符合标准时要显示的错误消息。
    当解答缺失或不符合条件时,站点用户将显示错误消息作为浮动对话框。对于配置为触发查询的规则,此消息将作为查询文本包含。
  7. 单击保存保存并关闭以保存表单更改。
可以为一个数字定义多个验证规则(如果适用)。根据需要重复以下步骤以添加新规则,然后从规则之间的下拉列表中选择逻辑运算符:
  • 如果选择 AND ,则该值对于每个验证规则都必须有效。
  • 如果选择 OR ,则值必须仅对一个验证规则有效。
有关更多信息,请参阅关于多个验证