クリエータースタジオ で利用可能な質問のタイプ
クリエータースタジオ内のフォームでさまざまな種類の質問を使用してアプリをビルドします。
- 一般的な質問 では、簡単な回答 (名前やメールなど) を書き込むための空のボックスや、選択肢のリスト (ドロップダウンメニューや記入する小さな丸など) を提供します。
- [参照ベースの質問 (Reference-based question)] は、テーブルで定義する選択肢のリストを指定します。
[質問の詳細] パネルの [コンテンツタイプ] フィールドで選択した質問のタイプによって、表示される質問の設定が変わります。
一般的な質問のタイプ
| コンテンツタイプ | 説明 |
|---|---|
| 短い回答 ([1 行テキスト]) | 1 行の質問。 |
| 複数行テキスト | 複数行にわたる長い質問も入るスペースを提供する、より長いオプション。 |
| ドロップダウン | 事前定義された回答のリストを含み、ユーザーがドロップダウンメニューから選択する形式の質問。ユーザーは回答を 1 つだけ選択できます。 |
| ラジオボタン | 事前定義された回答のリストを含み、ユーザーがラジオボタンを選択する形式の質問。ユーザーは回答を 1 つだけ選択できます。 |
| チェックボックス | ユーザーが該当するチェックボックスを選択して回答する正誤問題。 注: フォームに 2 つのチェックボックスの質問を並べて配置すると、セクションが作成されます。そのセクションに他のタイプの質問を追加することはできません。 |
| はい/いいえ | ユーザーが回答として [はい] または [いいえ] を選択する質問。 |
| 日付 | ユーザーがカレンダーから日付を選択する形式の質問。 |
| 日時 | ユーザーが日時を指定する形式の質問。 |
| 質問セット | 変更できない事前設定された質問。 アドミンが サービスカタログ で質問セットを作成します。詳細については、「Service catalog variable sets」を参照してください。 注:
|
参照ベースの質問のタイプ
参照ベースの質問は、[ソーステーブル]として指定する必要があるテーブルから可能な値を取得します。
| コンテンツタイプ | 説明 |
|---|---|
| レコードの選択肢 (Record choices) | 定義する必要のあるフィルター条件が満たされた場合に、指定された追加のテーブルから回答が取得される質問。 インシデントテーブルを使用するフォームなど、別のフォームのデータを参照するフォームでこの質問を使用します。「関連インシデントを選択」はレコード選択の質問の例で、可能な回答の選択肢としてインシデントのフィルター済みリストを使用できます。 フォームにレコードの選択肢に関する質問がある場合、フォームで他の質問を構成すると [ オートフィルを追加 ] オプションが表示されます。[ オートフィルを追加 ] オプションを選択して、レコード選択肢の質問のテーブルから値を選択すると、質問の回答が自動的に入力されます。 たとえば、フォームで [ ギフトボックスの受信者を選択 (Choose the gift box )] フィールドのユーザーを選択し、ユーザーテーブルからその値を取得できます。追加の [希望する名前 ] フィールドは、[ユーザー] テーブルの選択の [名 ] フィールドから自動的に入力できますが、ニックネームが希望する場合は編集できます。 |
| フィールド選択肢 (Field choices) | フィルター条件 (これも定義する必要があります) が満たされた場合に、指定されたテーブルのフィールドから回答が取得される質問。 たとえば、「国」フィールドを持つテーブルにフィールド選択の質問を作成し、ユーザーがそれを使用して国を選択できます。 |
| 複数選択 | フィルター条件 (これも定義する必要があります) が満たされた場合に、指定されたテーブルから取得される複数の回答を選択できる質問。 この質問は、複数の個別のインシデントテーブルから回答を取得するフォームなど、他の複数のフォームのデータを参照するフォームで使用します。 |
質問の詳細
フォームに追加する質問のタイプに応じて、次の詳細の一部を指定する必要があります。
| フィールド | 説明 | 利用可能 (Available for) |
|---|---|---|
| 質問ラベル | 質問、または質問の内容を説明する記述。 | すべての質問タイプ |
| ヘルプテキスト | ユーザーが情報アイコンの上にマウスを移動したときに、ユーザーをガイドするツールチップとして表示される追加情報。 | すべての質問タイプ |
| フォームに質問を表示 (Show questions on form) | このオプションを選択しないままにすると、フォームから質問が非表示になります。 | すべての質問タイプ |
| 必須としてマーク (Mark as required) | ユーザーがフォームを送信する前に質問を必須にするオプション。 | すべての質問タイプ |
| 読み取り専用としてマーク (Mark as read-only) | 質問を読み取り専用にするオプション。 このオプションを使用すると、アプリのタスクテーブルにデータを追加することで、データをバックグラウンドでフォームに関連付けることができます。 たとえば、ユーザーのロールをフォームのタスクテーブルに自動的に取り込まない場合は、デフォルト値がそのロール (営業など) である「1 行テキスト」の質問を作成し、それを非表示にすることができます。フォームから質問を非表示にして、データ交換がユーザーに見えないようにすることもできます。 |
すべての質問タイプ |
| デフォルト値 | フォームを開いたときに質問の回答に自動入力される値。 ソーステーブルを指定する参照ベースの質問では、[デフォルト値] フィールドで値を検索するときに、ワイルドカードとしてアスタリスク (*) を使用する必要があります。 たとえば、質問がユーザーテーブルを参照していて、「Abel Tuter」を探している場合、Tuter と入力してもそのユーザーは見つかりませんが、*Tuter と入力すると見つかります。 |
すべての質問タイプ |
| 選択肢 | 質問に対するカスタマイズ可能な回答。ドラッグして新しい順序に並べ替えることができます。 |
|
| 選択肢として「なし」を含める (Include "None" as a choice) | 質問の考えられる回答として [なし] を含めるオプション。 |
|
| デフォルトの最初の選択肢 (Default to the first choice) | ユーザーが質問を表示したときに、最初の選択肢を考えられる回答として表示するオプション。 | ラジオボタン |
| ソーステーブル | 質問に対する回答のデータを提供するテーブルの場所。 |
|
| フィールド | 考えられる回答が取得される、指定されたソーステーブル内のフィールド。 | フィールド選択肢 (Field choices) |
| フィルター条件 | 特定の選択肢を表示するために満たさなければならない条件。[条件を追加] を選択し、条件ビルダーを使用してフィルターを作成します。詳細については、「Condition builder」を参照してください。 |
|