カスタムスクリプトを使用して、オープンエンドの質問に基づいて分岐

例1:あなたは、彼らはその後、あなたは彼らが入力されたレストランに関連した質問をしたい、テキスト入力質問を使用して、夕食のために行くとしたいレストラン回答をお願いします。

これは、次のスクリプトは次のようになります。

      $ survey.updateCustom1( "$ {Q1_1}")
      $ survey.branchTo(「Q2」)
ここで、Q1はオープンエンド/テキスト入力型の質問のための質問のコードです。そして、我々は、単一の質問のための複数のテキストボックスがある場合もあります(質問のための最初のテキストボックス/フィールドですQ1_1によって値を参照する。Q2はシーケンスの次の質問です。回答者は、レストランの名前を入力すると、それが内に保存されていますQ1_1カスタム変数1:カスタム1は、この値で更新され、現在は調査の残りの部分のどこにでも使用することができます。

調査を設定するための方向性:

  • すべての質問を使ったセットアップの基本的な調査
  • 最初の質問Q1に自分の好きなレストランをentereする回答をお願いします。調査の残りの部分では、テキスト入力の使用$ {カスタム1}を使用し、質問のための動的置換を有効にしたいところはどこでも。
  • Q1後カスタム得点/ロジックスクリプトタイプの質問を追加して、上記のスクリプトを入力します。
  • Q1での改ページがあることを確認してください

例2:

あなたはTacanoの毎月Q2どのように多くの時間を訪問していますか?今、あなたは、彼らは毎月特定のレストランに行き、あなたが質問をフォローする回答者を分岐したいことに応じて何回回答をお願いします。彼らはそのレストランに行っていない場合は回答者は0を入力した場合さて、その後の質問をしても意味がありません。これを設定する方法を参照するには、以下のスクリプトを参照してください。

次のようにスクリプトは次のとおりです。

#if($ {Q2_1} == "0")
  $ survey.branchTo(「NewBlock」)
#終わり

#if($ {Q1_1}!= "0")
  $ survey.branchTo(「Q3」)
#終わり
  
ユーザーは、それらがQuestionCode NewBlockで始まる次の質問に分岐されている0を入力すると、ユーザー入力が0である場合、上記のスクリプトをチェックします。ユーザが入力した値が0でない場合、それらはQ3に分岐し、フォローアップの質問が表示されます。

License & Access Options

この機能は、/ツールは、ここで説明する以下のライセンス(複数可)で使用できます。

チームエディション

無制限の調査、質問、回答

高度なツールセットと機能

いいえ長期コミットメントはありません

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