あなたも興味があるかもしれません...
例 1: Q1 あなたが一番よくやるスポーツは何ですか? 野球 ラグビー サッカー バスケットボール 他の __________上の例では、回答者がプレイしているスポーツに基づいてその後の質問をしたいと考えています。組み込みのパイピング オプションは、次の直接のページでのみ機能します。また、他のオプションが選択されている場合、入力されたテキストを自動的にパイプ処理することはできません。上記のアンケートを設定するには、カスタム スコアリング/ロジック スクリプト タイプの質問を使用する必要があります。このためには、カスタム変数 1 をスポーツで更新する必要があります。その後、選択に基づいて分岐を作成し、アンケート内の任意の場所でテキストを使用することもできます。
#if ( ${Q1} == 1)
$survey.updateCustom1("野球")
$survey.branchTo("Q2")
#終わり
#if ( ${Q1} == 2)
$survey.updateCustom1("ラグビー")
$survey.branchTo("Q2")
#終わり
#if ( ${Q1} == 3)
$survey.updateCustom1("サッカー")
$survey.branchTo("Q2")
#終わり
#if ( ${Q1} == 4)
$survey.updateCustom1("バスケットボール")
$survey.branchTo("Q2")
#終わり
#if ( ${Q1} == 5)
$survey.updateCustom1(" ${Q1_OTHER}")
$survey.branchTo("Q2")
#終わり
上記のスクリプトでは、Q1 にどのオプションが選択されているかを確認し、それに応じて Custom1 変数を正しいテキストで更新します。オプション 5 (その他のオプション) が選択されている場合、Custom1 変数はユーザー入力テキストで更新されます。その他オプションに入力されたテキストを参照するには、「QuestionCode_OTHER」を使用します。つまり、上記の例では、QuestionCode は Q1 であるため、Q1_OTHER を使用してユーザーが入力したテキストを参照します。また、各選択肢の次の質問である Q2 に分岐します。必要に応じて、選択内容に基づいて別の質問に分岐できます。 ${custom1} を使用して、Custom1 変数に格納されている値を置き換えることができます。更新すると、Custom1 値は調査上のどこでも使用できるようになります。
この機能は、次のライセンスで使用できます。