新規エントリーを許可する
ルックアップ項目で参照先フォームを使用して新規エントリーを追加できるように設定できます。以下の手順に従って設定します。
1. 対象フォームのフォームビルダーを開きます。
2. 対象のルックアップ項目を選択します。
3. 項目プロパティペインの Choicesセクションに移動します。
4. Allow 新規 entriesの横にあるチェックボックスをオンにします。するとリンク 名前 プロパティが表示されます。初期設定では「追加する 新規」に設定されています。必要に応じて編集できます。
メモ:
- フォームビルダーで[新しい入力を許可]チェックボックスをオンにすると、ルックアップフィールドでレコードを追加できるようになります(有効な方法)。データ元フォームがユーザーごとに 1 件のみの入力を許可している場合は、レコードを 1 回だけ追加できます。それ以外の場合は、複数のレコードを追加できます。
- ここで追加したレコードは、自動的にデータ元フォームのレポートに反映されます。
新しいレコード追加時に値を設定する
上記の手順で新しいレコードの追加を許可するように設定した後、ポップアップ表示されるルックアップ先フォームに、現在のフォームからフィールド値を事前設定することもできます。
新しいレコードを追加する際に、ルックアップ先フォームに自動で値を設定するフィールドマッピングを行うには、次の手順に従います。
2. フィールドプロパティペインの[選択肢]セクションで、[新しいレコードを許可]をオンにします。
3. その下に表示される[新しいレコード追加時に値を設定]をオンにします。[新しいレコード追加時のフィールドマッピング]ポップアップが表示されます。
4. ポップアップで、左側からルックアップ先フォームのフィールドを選択し、右側で現在のフォームの対応するフィールドにマッピングします。取得された情報は、読み込み時にマッピングされたルックアップ先フォームのフィールドに自動入力されます。
メモ: 次のフィールドはマッピングに対応していません: URL、画像、サブフォーム、署名、ファイルアップロード、Audio、Video、自動番号、数式、セクション、メモの追加、Prediction、Keyword Extraction、Sentiment Analysis、OCR、Object Detection。
5. マッピング済みのフィールドペアの右側にある+アイコンをクリックして、その下に新しいマッピングを追加します。
また、マッピング済みのフィールドペアの右側にあるごみ箱(
)アイコンを使用して、マッピングを削除できます。
メモ: 現在のフォームからルックアップ先フォームへマッピングできるフィールドは最大 10 個です。
6. 必要なフィールドのマッピングがすべて完了したら、[保存]をクリックします。
マッピングの編集
マッピングを再度編集するには、フィールドプロパティペインの[新しいレコード追加時に値を設定]チェックボックスの下に表示されるテキストボックスをクリックします。[新しいレコード追加時のフィールドマッピング]ポップアップが表示されます。
メモ:
- 同じデータ型同士でフィールドをマッピングしてください。例: メールフィールドは、1 行テキストフィールドにマッピングできます。
- AR フィールドや複数選択フィールドをマッピングする場合は、フィールドタイプが完全に一致している必要があります。
- 現在のフォームに複合フィールドがある場合は、1 つの複合フィールド同士をマッピングするか、複合フィールド内の各サブフィールドを、ルックアップ先フォームの対応するサブフィールドに個別にマッピングできます。
- 現在のフォームの 1 つのフィールドは、データ型が一致している限り、ルックアップ先フォーム内の 1 つ以上のフィールドにマッピングできます。ただし、ルックアップ先フォーム側の 1 つのフィールドを、現在のフォームの複数フィールドにマッピングすることはできません。
設定が正常に完了すると、次のように、取得されたフィールド値がルックアップ先フォームに自動入力されます。
制限事項