在表单中设置动态问题
使用动态问题仅在与主题相关时以表单显示。
仅当为表单上的另一个问题提供了特定答案时,才会显示动态问题。例如,仅当站点用户以前选择女性作为对有关性别的下拉问题的答案时,才会显示评估主题生育潜力的问题。如果站点用户选择男性,则不会显示怀孕问题。这可以节省站点用户的时间,使其不必输入不适用于主题的其他数据。虽然您可以定义多个问题来确定动态问题的显示,但我们建议您仅使用一个问题来动态显示另一个问题。
请考虑以下事项:
- 当包含数据的现有静态问题、表单或访问更改为动态类型并且确定问题设置为隐藏时,将隐藏新的动态问题。如果将确定问题更新为显示动态问题的标准,则会显示该问题,并且原始数据仍然存在。
- 使用下拉问题时,如果试验机构用户选择多个值(包括应触发动态问题的值),则不会显示该动态问题。为确保行为正确,建议对下拉问题应用完全 1 个验证规则。相反,复选框问题支持多个选择,如果任何选定值与动态触发器匹配,则关联的问题将显示为预期。
例如,如果试验机构用户仅选择 D 作为问题 1(下拉式问题)的答案,则会出现问题 2(动态问题)。但是,如果试验机构用户选择 A、B 和 D 作为问题 1 的答案,则不会显示动态问题。
注意:
多位研究设计者可以同时创建或更新不同的表单。例如,您可以编辑表单,同时另一个研究设计者会创建新表单。但是,不允许您同时处理同一表单。如果您尝试打开另一个研究设计器正在处理的表单,系统将显示一条消息,通知您另一个用户此时正在编辑表单,您只能查看表单。有关详细信息,请参阅多个研究设计者是否可以同时编辑一项研究?。- 定义“显示问题”规则
如果要仅在与主题相关时以表单显示动态问题,请创建该规则。
父主题:操作规则