題型 - 方程式
From LimeSurvey Manual
簡短說明
此題型可讓作者建立方程式(例如計算或量身訂做的報告),並將其儲存在資料庫變數中。方程式可使用 ExpressionScript 支援的任何語法。如果您要處理數值,請務必使用如下所述的進階問題設定「僅限數字」。
以下是如何使用此題型的範例:


範例: Limesurvey_survey_BMIsample.lss.zip。
編輯方程式
使用專用設定
編輯方程式的最佳方式是使用專用設定:這樣可以在不同語言中使用相同的方程式,並確保方程式中不會夾雜 HTML。如此您可以向使用者顯示完整的句子,但只在資料庫中儲存所需的值:例如,在方程式設定中填入 {weightkg/tall},並顯示「您的 BMI 為 {self.NAOK}」。
如果其中需要使用運算式,您必須新增大括號。
使用問題文字
您可以透過 HTML/所見即所得編輯器或 HTML 來源進行編輯:
- 使用所見即所得編輯器:

- 從 HTML 來源:

若您希望在回應表中記錄乾淨的文字或乾淨的數值,建議在原始碼中進行編輯。透過編輯原始碼,您可以移除/刪除任何可能影響儲存過程的 HTML 程式碼。

一般選項
必填
描述
此選項允許問卷管理員要求受訪者回答特定的問卷問題。如果未回答必填問題,受訪者將無法繼續進行。如果您的問題包含多個子問題,而您只要求回答其中某些子問題,請使用位於邏輯標籤下的最小答案數屬性。
可用選項
- 開啟 - 參與者必須先回答該問題才能前往下一頁 - 答案選項「不適用」永遠不會顯示。
- 軟性 - 如果未回答該問題,嘗試前往下一頁時會顯示警告 - 但參與者可以選擇忽略警告並繼續。請注意,「不適用」選項仍會顯示(如果在問卷呈現設定中已啟用)
- 關閉(預設)- 問題可以不回答
條件
描述
如果條件的結果值為「1」或「true」,則該問題在問卷情境中為「相關」,也就是會顯示給問卷參與者。否則,該問題將被隱藏。任何問卷問題都可以指定相關性等式。此功能是條件的後繼功能,並支援更為複雜的條件邏輯。
語法醒目提示
每當您儲存條件時,系統都會對其進行評估並以語法醒目提示顯示。任何錯誤都會以顏色標示,讓您可以快速發現並修正。
有效值
- 任何使用 ExpressionScript 語法的條件,不需加上大括號。
範例
以下是語法醒目提示的良好範例。
顯示
描述
啟用後,該問題將始終隱藏,不會顯示給問卷參與者。此功能可用於下列情況:
- 如果您想透過 URL 預先填入某個問題的答案,且不希望該問題顯示在畫面上。此設定會覆蓋問卷中使用的任何條件,因為相應的問題根本不會被嵌入頁面。
- 如果您想透過 ExpressionScript 呈現 即時儲存或計算數值。
可用選項
- 開啟
- 關閉(預設)
CSS 類別 (css_class)
描述
如果您想為特定問題新增特殊的 CSS 類別,可以在此欄位中輸入 CSS 類別名稱。請務必在不同的類別名稱之間留一個空格。
有效值
- 任何文字字串,不同的 CSS 類別名稱之間以空格分隔。
可供列印問卷的相關性說明 (printable_survey_relevance_help)
說明
若您要列印問卷,也可以列印每個問題的相關性等式。但是,如果您希望在列印表單上顯示說明文字,而不是運算式,請在此欄位中填入該相關性等式的文字說明。
有效值
- 您希望顯示在可列印表單上的任何文字和/或數字。
邏輯
方程式 (equation)
描述
您在此輸入的運算式結果將儲存在回應表中,而不是問題文字方塊中所輸入運算式的結果。例如,您可能想在問題文字方塊中顯示多個運算式,向受訪者顯示與其自身相關的一些統計資料。不過,如果您希望同時儲存不同的內容,請在此欄位中輸入所需的運算式。
此方程式適用於所有語言。
有效值
- 任何文字。也可以使用 Expression Manager 語法(需以大括號括住)。
其他
在可列印視圖內插入分頁符號 (page_break)
描述
此屬性僅在您從可列印視圖實際列印問卷時才會啟用。它會在問題之前強制插入分頁符號。
可用選項
- 開啟
- 關閉(預設)
SPSS 匯出分級類型 (scale_export)
描述
此屬性僅用於 SPSS 匯出。此屬性會覆寫 SPSS 預設推測的分級。若要瞭解各種測量尺度的作用,請閱讀相關的 SPSS 文件。
可用選項
- 預設 (default)
- 名義 (Nominal)
- 順序 (Ordinal)
- 尺度 (Scale)
僅限數字 (numbers_only)
描述
若啟用此選項,參與者只能在文字方塊中輸入數字。
對於公式題型,此設定表示結果只能是數字,而非字串。這可確保後續公式在小數點記號方面能正確進行計算與轉換。
各題型的行為
- 預設: 如果受試者輸入的值不是數字,該值會立即從文字方塊中清除,以便受試者輸入正確的值。
- 陣列 (文字): 如果停用僅限數字選項,「總數為」和「顯示累計」選項將被覆寫,且總計文字方塊將不會顯示。
- 公式: 啟用此選項會強制將公式結果轉換為數值。如果公式結果不是數字(且不是空白),公式將傳回 NaN,並在回應表中儲存為空字串。
可用選項
- 開啟
- 關閉(預設)
統計
公開統計顯示 (public_statistics)
說明
此屬性可讓問卷管理員選擇,在問卷參與者提交問卷後,是否向其顯示特定問題的結果。
每個問題的預設設定為「關」(=不向受訪者顯示該問題的統計)。若要在問卷提交後向問卷參與者顯示某些特定問題的問卷統計,您必須為每個問題逐一啟用此功能。
可用選項
- 開
- 關(預設)
顯示圖表 (display_chart)
描述
此屬性可讓問卷管理員選擇,是否在問卷參與者填寫完問卷後,向其顯示包含該問題結果的圖表。
可用選項
- 開啟
- 關閉(預設)
圖表類型 (chart_type)
描述
此屬性可讓問卷管理員選擇受訪者填完問卷後所顯示的圖表類型。
可用選項
- 長條圖
- 圓餅圖
- 雷達圖
- 折線圖
- 極座標區域圖
- 環圈圖