1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

親レコードの編集可能フォームをメインフォームに追加する方法

Last updated at Posted at 2022-11-14

こちらで紹介する方法でコンポーネントを追加すると
親レコードのメインフォームに子テーブルのフォームを表示させて、そこで編集させることができるようになります。

追加方法

メインフォーム編集画面を開きます。
左のメニューから
[コンポーネント]>[表示]or[入力]>[フォーム]を選択します。
「追加フォーム」の設定をします。各項目について詳細は以下です。
検索列:表示させたいテーブルと接続している列
関連フォーム:子テーブルで作ったフォームが表示されるので追加したいフォームを選択
Forms:チェックを入れると(フォームで表示させてる)親レコードに自動で紐づける設定ができる
テーブル列:子テーブルで関連付ける列を設定
image.png

左上の[保存]>[公開]をします。
image.png

実際の画面

モデル駆動型アプリを開いて、[新規]をクリックします。

image.png

何も入力しない状態だと、追加したフォームコンポーネントは表示されません。代わりに「Source record not selected」と表示されます。
image.png

検索列の値を入れると、下のフォームコンポーネントに親レコードが表示されましたね。
image.png

image.png

こちらでカーソルを合わせると、レコードの編集ができます。
子レコードのフォームの中で親レコードの編集ができると、いろんな画面に飛ばなくても良くなりますね!
image.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?