こちらでトピックや回答を検索してください
何かお困りですか?
特定の入力に基づいてフォームが詳細を自動入力できますか
質問
特定の入力に基づいてフォームが詳細を自動入力できますか?例えば、クライアントが「学生ID」のようなフィールドに情報を入力すると、学生の名前、メール、電話番号などのフォームフィールドが自動的に入力されます。
回答
もちろんです、CSVファイルをドロップダウンフィールドにアップロードし、回答者が入力した内容に基づいてフィールドを自動入力するための条件ロジックを使用できます。手順は以下の通りです:
- 必要なフィールドを作成します。
- CSVファイルをドロップダウンフィールドにアップロードします。
- 自動入力のロジックを設定します。
各ステップの詳細な手順については、以下のセクションをご参照ください。
必要なフィールドを作成する
この場合、「学生ID」を入力すると、PlatoFormsがアップロードされたファイルから情報を取得し、「メール」フィールドに入力します。
以下のフィールドを作成する必要があります:
-
「学生ID」入力用のテキストフィールド。
-
「学生ID」に関連付けられた「メール」を表示するためのドロップダウンフィールド。
注: ドロップダウンを
非表示に設定してください。これはデータ取得のためだけで、回答者に見せる必要はありません。 -
ドロップダウンから情報をコピーするための別のテキストフィールド「メール」。
注: フィールドを追加するには、フォームフィールドを追加を参照してください。フィールドの詳細については、フィールドタイプセクションをご覧ください。
CSVファイルをドロップダウンフィールドにアップロードする
-
ドロップダウンフィールドの属性パネルを開き、アップロード(カスケード)ドロップダウンをクリックします。
-
Countries.csvをダウンロードし、情報を編集して、修正したCSVファイルをアップロードできます。
CSVファイル形式
Countries.csvテンプレートには「ラベル」と「値」の2つの列があります。「ラベル」列を学生IDに、「値」列を対応するメールアドレスに使用できます。
注: 「学生ID」のような1つのラベルが「名前」や「住所」のような複数の値に接続される場合、別々のドロップダウンを作成してください。メインのCSVを小さなファイルに分割し、各ドロップダウンにアップロードします。これにより、1対1の接続が保証されます。
自動入力のロジックを設定する
-
フォームビルダーに戻り、ロジックボタンをクリックします。
-
以下のようにロジックを設定します:
注: 値をコピーアクションは、「ラベル」にリンクされた「値」を別のフィールドに複製するために使用されます。
プレビュー
誰かが学生IDを入力すると、そのIDにリンクされたメールが自動的にメールフィールドに入力され、正しい情報を簡単に取得できます。