フォームに[テーブル](表)を追加/削除する
アプリのフォームには、データ入力中に必要に応じて入力行を増やせる[テーブル]フィールドがあります。
[テーブル]は、複数の入力内容を1つのレコードで管理したいときに便利です。
たとえば、商品の注文管理アプリで、お客様の注文によって異なる商品名や注文数を、必要な数だけ行を追加して入力できます。
[テーブル](表)を追加する
テーブルを作成するには、フィールド一覧から[テーブル]を配置したあとに、[テーブル]に含めたいフィールドを1つずつドラッグアンドドロップします。
また、[テーブル]には、テーブル名やフィールドコードを設定できます。
ここでは、フィールド配置後の手順5~8でテーブル名やフィールドコードを設定していますが、フィールド配置前でも配置の間でも設定可能です。
-
[レコードの一覧]画面で、画面右上にある歯車の形をした[アプリを設定]アイコンをクリックします。
-
[アプリの設定]画面で、[フォーム]タブをクリックします。
-
フォームの設定画面で、[テーブル]をフォームに配置します。
-
[テーブル]に含めるフィールドを1つずつドラッグアンドドロップします。
フィールドが配置され、[テーブル]のフィールド追加ガイドが表示されます。
-
[テーブル]内に配置したフィールドを、フィールド右上の歯車の形をした[設定]アイコンの[設定]からそれぞれ設定します。
-
[テーブル]フィールドの右上にある歯車の形をした[設定]アイコンにカーソルを合わせて、[テーブルの設定]をクリックします。
-
[テーブル名]を入力します。
テーブル名を[ラベル]フィールドでスタイル調整したい場合など、テーブル名を非表示にするには、[テーブル名を表示しない]にチェックを入れます。
-
必要に応じて、[フィールドコード]の[編集]アイコンをクリックして、フィールドコードを入力します。
-
[保存]をクリックします。
-
フォームの設定が完了したら、画面左上の[フォームを保存]をクリックします。
フォームが保存されると、[テーブル]のフィールド追加ガイドの表示が消えます。 -
画面右上の[アプリを更新]をクリックします。
-
[アプリを更新]ダイアログで、[アプリを更新]をクリックします。
[テーブル](表)を削除する
[テーブル](表)を削除する手順は、次のとおりです。
-
[レコードの一覧]画面で、画面右上にある歯車の形をした[アプリを設定]アイコンをクリックします。
-
[アプリの設定]画面で、[フォーム]タブをクリックします。
-
フォームの設定画面で、[テーブル]フィールドの右上にある歯車の形をした[設定]アイコンにカーソルを合わせて、[削除]をクリックします。
-
[テーブルの削除]ダイアログで[削除する]をクリックします。
-
画面左上の[フォームを保存]をクリックします。
-
画面右上の[アプリを更新]をクリックします。
-
[アプリを更新]ダイアログで、[アプリを更新]をクリックします。
アプリ更新後もできる操作
[テーブル]をフォームに追加し、アプリ更新した後も、次の操作ができます。
-
[テーブル]全体の位置を移動する
-
[テーブル]にフィールドを追加/削除する
ただし、使用中のフィールドを[テーブル]内へ移動したり、[テーブル]内のフィールドを[テーブル]外や他の[テーブル]へ移動したりすることはできません。
-
[テーブル]内のフィールドの並び順を変更する
[テーブル]内の値をもとにした条件を設定する場合の注意
[テーブル]内のフィールドの値をもとにした条件を設定する場合、次のことに注意してください。
- [レコードの一覧]に表示するレコードの絞り込み条件を設定する場合
[テーブル]のいずれかの行でフィールドの値が絞り込み条件を満たせば、そのレコードは絞り込み結果に表示されます。
一覧を設定する - アプリからの通知を送信する条件を設定する場合
- レコードの条件通知
[テーブル]のいずれかの行でフィールドの値が条件を満たしたときに通知されます。ただし、ほかの行のフィールドの値が条件をすでに満たしていた場合は、通知されません。
レコードの条件通知:レコードが特定の条件を満たしたときの通知を設定する - リマインダーの条件通知
[テーブル]のいずれかの行でフィールドの値が条件を満たすたびに、リマインダーが送信されます。
リマインダーの条件通知:日時を条件にしたリマインド通知を設定する - レコードのアクセス権の条件を設定する場合
[テーブル]のいずれかの行でフィールドの値が条件を満たしていれば、該当のレコードにアクセス権の設定が適用されます。
レコードにアクセス権を設定する
- レコードの条件通知
レコード登録/編集時に[テーブル]の行を追加・削除するには
各レコードで[テーブル]の行を追加または削除できます。