x

主要章节

  1. LimeSurvey Cloud 与 LimeSurvey CE 对比
  2. 快速入门指南 - LimeSurvey 3.0+
  3. 软件安装
  4. 如何设计一个不错的调查(向导)
  5. 入门指南
  6. 管理 LimeSurvey
  7. 调查 - 说明
  8. 调查设置
  9. 问卷调查菜单
  10. 调查问卷结构
  11. 问题 - 简介
  12. 题组 - 简介
  13. 调查 - 管理
  14. 调查工具栏选项
  15. 多语言调查
  16. ExpressionScript 引擎 - 快速入门指南
  17. 其他和高级功能
  18. 常规问答
  19. 故障排除
  20. 变通方法
  21. 许可证
  22. 版本更改日志
  23. 插件
 Actions

QS

QS:阵列筛选排除

From LimeSurvey Manual

本页面可能为机器翻译,可能包含错误。 查看英文原文 · 改进此翻译
This page is a translated version of the page QS:Array filter exclude and the translation is 100% complete.


阵列筛选排除 (array_filter_exclude)

描述

阵列筛选排除设置允许您使用任意多选题来选择或设定哪些回答不会显示在后续的列表、阵列或多选题中。

后续问题可以基于任意阵列问题类型进行筛选,包括:
  • 多选题
  • 带评论的多选题
  • 多短文本
  • 多数字输入
  • 阵列(5 分制、10 分制、是/否/不确定、增加/相同/减少、按列)
  • 阵列(双尺度、文本、数字)
  • 排序

此外,上述每种类型的问题都可以被筛选。

唯一的例外是按列阵列:它可以筛选其他问题,但不能被筛选。

如何设置

在您当前正在编辑的问题的阵列筛选排除框中,输入某个多选题的问题代码。该问题将作为当前问题的信息来源:系统会获取上一个问题中未被选中的答案,并将其用作当前问题的答案项。例如,如果您的来源多选题的问题代码为“Q1”,请在“阵列筛选排除”框中输入“Q1”以开始答案的筛选过程。只有在问题 Q1 中未被选中的答案项才会显示在您的问题中。

如果您希望通过此选项筛选更多问题,请在框中输入问题代码,并用分号 (;) 分隔。
  第一个问题中使用的子问题代码必须与第二个问题中的子问题代码一致。否则,阵列筛选排除功能将不会筛选第一个问题的答案。请查看下面的示例,以更好地了解整个系统的工作方式。


级联

所选选项可以级联显示。这意味着您可以选择一个问题来筛选另一个问题,而该问题又筛选另一个问题,依此类推。

示例

让我们一起来看下面的示例:



在上面的截图中有两个问题。第一个问题的问题类型为多选题,第二个问题的问题类型为带评论的多选题。您在第一个问题中选择的答案将在第二个问题中被排除。例如,如果您选择了 ComfortUpdate 选项(其子问题代码为“SQ1”)和 Plugin 选项(“SQ4”),则第二个问题中与“SQ1”和“SQ4”对应的子问题将被排除。在我们的截图中可以看到,只有在第一个问题中未被选中的选项才会显示在第二个问题中。

您可以通过以下链接下载此示例:Limesurvey_group_array_filter_exclude.zip。将此题组导入到您的 LimeSurvey 安装中。