x

主要章節

  1. LimeSurvey Cloud 與 LimeSurvey CE 的差異
  2. 快速入門指南 - LimeSurvey 3.0+
  3. 安裝 - LimeSurvey CE
  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 and the translation is 100% complete.


陣列篩選 (array_filter)

描述

陣列篩選設定可讓您使用任何多選問題,來選擇或設定在後續的清單、陣列或多選問題中顯示哪些回應。

後續的問題可依任何陣列問題類型進行篩選,包括:
  • 多項選擇
  • 帶評論的複選題
  • 多重簡短文本
  • 多重數字
  • 陣列 (5 點、10 點、是/否/不確定、增加/相同/減少、欄)
  • 陣列 (雙重尺度、文本、數字)
  • 排序

此外,上述每種問題類型都可以被篩選。

唯一的例外是陣列 (欄),它可以篩選其他問題,但無法篩選自身。

如何設定篩選

若要設定篩選,請在您目前正在編輯之問題的陣列篩選欄位中,輸入多選問題的問題編號。該問題將作為目前問題的資訊來源,系統會擷取上一個問題中已選取的答案,並將其作為目前問題的答案選項。例如,如果您的來源多選問題編號為 "Q1",請在「陣列篩選」欄位中輸入 "Q1",即可開始篩選答案。只有在問題 Q1 中被選取的答案選項,才會顯示在套用 array_filter 的問題中。

如果您希望透過此選項篩選更多問題,請在欄位中輸入這些問題編號,並以分號 (;) 分隔。
  第一個問題中使用的子問題編號必須與第二個問題的子問題編號一致。否則,陣列篩選功能將不會篩選第一個問題的答案。注意:若要篩選第一個問題中的「其它」答案選項,您需要在第二個問題中為此答案提供一個子問題,且該答案的子問題編號必須為 "other"。請參閱下方範例,以更了解整個系統的運作方式。


如果多項選擇問題啟用了允許「其它」的設定:您可以將子問題編號設為other,並依據「其它」是否被勾選來進行篩選。

串接

已選取的選項可以串接顯示。也就是說,您可以選擇一個問題來篩選另一個問題,而該問題又可以篩選下一個問題,依此類推。

陣列篩選範例

讓我們看看以下範例,以更了解此設定的強大功能:



在上方的螢幕截圖中,有兩個問題。第一個是多重簡短文本問題類型,第二個則是陣列雙重尺度問題類型。您在第一個問題中提供的答案將會列在第二個問題中。技術上來說,您對第一個問題之子問題所提供的答案會被篩選,並顯示在第二個問題中。

此範例可從以下連結下載:limesurvey_group_32.lsg。請將此題組匯入到您的 LimeSurvey 安裝中。