0

複数選択画面 (タイプ = 4) で、少なくとも 1 つのチェック ボックスが選択されていることを検証したいとします。次の例では、関連する検証の条件をどのように定義する必要がありますか?

<question title="Preferrable Colors" type="4" key="#1">
  <answer nextQuestionKey="END" key="#1_1"  position="0">
    <text>Pink</text>
  </answer>
  <answer nextQuestionKey="END" key="#1_2"  position="1">
    <text>Red</text>
  </answer>
  <answer nextQuestionKey="END" key="#1_3"  position="2">
    <text>Violet</text>
  </answer>
  <text>Select the colors you prefer </text>
  <validation type="ERROR">
    <condition>true</condition>
    <text>Sorry, you have to select at least one color</text>
  </validation>
</question>
4

2 に答える 2

0

条件を次のように定義できます。

<condition>getQuestionValueNew() == ""</condition>

したがって、何も選択されていない場合はこれが返さtrueれ、何かが選択されている場合は が返されますfalse

于 2015-05-19T12:14:39.847 に答える