サブテーブル1行ずつ、他のアプリの1レコードとして登録したい

いつもお世話になっております、大変初心者のため以下の処理を実装するサンプルスクリプトを教えていただけますでしょうか。

まず前提となるサブテーブルをふくむアプリ(Aアプリ)の内容は以下の通りです。

★Aアプリのサブテーブルのフィールド(テーブルコード:Table)

・部屋番号(ドロップダウンフィールド)

・氏名(文字列1行フィールド)

・宿泊日(日付フィールド)

★Aアプリの通常フィールド(サブテーブル外のフィールド)

・宿泊代表者氏名(文字列1行フィールド)

・研修名(文字列1行フィールド)

Aアプリのサブテーブル1行目ずつを、Bアプリの1レコードとして登録される仕組みです。Aアプリのサブテーブルが3つ登録されていれば、Bアプリではレコードが3つ生成されます。

想定しているBアプリのフィールドはサブテーブルではなく、以下のフィールドを想定してます。

★Bアプリのフィールド(サブテーブルではありません)

・宿泊代表者氏名(文字列1行フィールド)

・研修名(文字列1行フィールド)

・部屋番号(ドロップダウンフィールド)

・氏名(文字列1行フィールド)

・宿泊日(日付フィールド)

登録される(イベント)タイミングは、詳細画面の「保存」ボタンを押下したタイミングを想定しております。

登録された後も、Aアプリにて、修正・編集が行われた時に、Bアプリの値も更新されるようにしたいのですが可能でしょうか。。

大変初心者のため、過去投稿から探してもなかなかたどり着かず苦戦しております。どなたかご教示いただけましたら大変助かります。

 

つちのこ様

お世話になっております。
トヨクモの江田と申します。

こちらの記事などが参考になるかと思います。
https://developer.cybozu.io/hc/ja/community/posts/360047876532

更新も行うのであれば、Aアプリのサブテーブル内に、紐づくBアプリのレコードのIDを保持するフィールドを用意するとよいと思います。