カスタムスクリプトを使用して、行列の質問から分岐

次の行列の質問を考えてみます。

シナリオ:あなたが製品、サポートとサービスのそこの満足度を評価する回答をお願いします。回答者は、1または2の低評価を与えるならば、彼らは低い評価を与えた理由をコメントするように頼まれるべきです。

次のように上記の要件のためのスクリプトは、次のとおりです。


#if($ {Q2_1} == 1 || $ {Q2_1} == 2)
    $ survey.branchTo(「Q3」)
#終わり

#if($ {Q2_2} == 1 || $ {Q2_2} == 2)
    $ survey.branchTo(「Q4」)
#終わり

#if($ {Q2_3} == 1 || $ {Q2_3} == 2)
    $ survey.branchTo(「Q5」)
#終わり

ここで:Q2は​​マトリックス質問のための質問コードです。マトリックス内の最初の質問のためのQ2_1:マトリックス中の質問は、次のように参照されます。ように第ためQ2_2。 trueの場合Q2_1は、1または2と採点された場合は、最初の文のチェックはその後分岐がQ3に設定されています。同様に第二と第三の場合はtrueの場合は2つ目の質問と3番目の質問は、対応する質問に1または2とブランチとして記録した場合、この文をチェックします。

これを設定するための手順は次のとおりです。

  1. すべての質問でアンケートを設定します。
  2. Q2の後、改ページを追加します。
  3. Q2後にカスタムスクリプトの質問を追加します。自動送信とロジックが分岐が含まれています有効のチェックボックスをオンにしてください。
  4. 上記のスクリプトを入力します。
  5. 内蔵オプションを分岐を使用して、Q4およびQ6に分岐するQ5のために分岐する第3四半期のための分岐デフォルトの書き出し先を設定します。ここでは、Q6はのための質問のコードです
  6. 回答者は、調査の残りの部分を続行します。

この記事は役に立ちましたか?
申し訳ありません
どうすればそれを改善できますか?
提出する