Actions

Translations

Expression Manager examples/99/ja

From LimeSurvey Manual

目的 行ごとにチェックされたボックスの数を検証する
タイプ 検証
質問タイプ "配列(数値)(チェックボックスレイアウト)"
sum(...)
説明 (sum(Test_A_1, Test_A_2, Test_A_3, Test_A_4, Test_A_5) <= X)は、行AでチェックボックスがX個以上チェックされているかを検証しています。
A、B、Cの3行すべてをチェックする場合は、"&&"を使って式をつなげます。
(sum(Test_A_1, Test_A_2, Test_A_3, Test_A_4, Test_A_5) <= X)
&& (sum(Test_B_1, Test_B_2, Test_B_3, Test_B_4, Test_B_5) <= X)
&& (sum(Test_C_1, Test_C_2, Test_C_3, Test_C_4, Test_C_5) <= X)
ステップ "配列(数値)(チェックボックスレイアウト)タイプの質問を作成/編集します。
高度な質問設定で"質問の検証式"に上記の式を挿入します(変数の名前は適宜調整する必要があります)。
サンプルファイル Validate number of boxes ticker per row for an Array (Numbers) Checkbox.lss
Validate number of boxes ticker per row for an Array (Numbers) Checkbox 05.pngValidate number of boxes ticker per row for an Array (Numbers) Checkbox 1.png