Actions

Default answers/ja: Difference between revisions

From LimeSurvey Manual

No edit summary
No edit summary
Line 10: Line 10:
リストタイプ、複数選択タイプ、自由回答タイプの質問について、既定の回答を設定します。{{NewIn|1.92}}
リストタイプ、複数選択タイプ、自由回答タイプの質問について、既定の回答を設定します。{{NewIn|1.92}}


'''値チェック'''
'''有効な値'''
*択一選択タイプでは、ドロップダウンがあらわれて、そこから選びます。
*単一選択質問では、ドロップダウンボックスで所定の既定値が選ばれます。
*複数選択タイプでは、選択肢に対応するチェックボックスがあらわれ、そこから選びます。
*複数選択質問では、チェックボックスが所定の既定値に沿った状態(チェック有無)になります。
*自由入力タイプでは、そこに文字列や式[[Expression Manager|expression]]を記入できるボックスが現れます。式はカーリーで囲まれている必要があります。
*テキスト入力型質問では{{NewIn|1.92}}、テキスト入力欄に表示する所定の文字列や[[Expression Manager/ja|]]を設定します。式を使用する場合は中括弧も含みます。
*日付時刻質問で、日付を式で指定する場合は、date('Y-m-d')、date('Y-m-d H:i')のような形式にします。例えば、既定値として現在の時刻をHH:MM (時と分)の形式で表示したい場合、既定の回答の式ではフル形式date('Y-m-d H:s')を使用します。式における形式は質問設定のフォーマットとは独立しています。


'''例'''
'''例'''

Revision as of 15:00, 23 May 2018


TO BE UPDATED

既定の回答 (defaults)

説明

リストタイプ、複数選択タイプ、自由回答タイプの質問について、既定の回答を設定します。 (New in 1.92 )

有効な値

  • 単一選択質問では、ドロップダウンボックスで所定の既定値が選ばれます。
  • 複数選択質問では、チェックボックスが所定の既定値に沿った状態(チェック有無)になります。
  • テキスト入力型質問では (New in 1.92 )、テキスト入力欄に表示する所定の文字列やを設定します。式を使用する場合は中括弧も含みます。
  • 日付時刻質問で、日付を式で指定する場合は、date('Y-m-d')、date('Y-m-d H:i')のような形式にします。例えば、既定値として現在の時刻をHH:MM (時と分)の形式で表示したい場合、既定の回答の式ではフル形式date('Y-m-d H:s')を使用します。式における形式は質問設定のフォーマットとは独立しています。

  • 匿名でないアンケートで、{TOKEN:ATTRIBUTE_1}にその参加者の年齢が入っているとします。アンケート内で年齢をたずねるときにその値を初期値として入れておき、あっていればそのままにしてもらうか、間違っていれば変えてもらう、といったことができます。テキスト入力の初期値に、{TOKEN:ATTRIBUTE_1} などと入れておくことになるでしょう。

Caution with default value and hidden question

  • If you have hidden question with default value, this default value is set only when the user come to the step of this question. This mean that if whole group his hidden, then no default value is set, or if you are in question by question mode, no default value is set.
  • For hidden question, an alternative solution can be used Expression manager with assignment operator.