WAGBY11 MANUAL / 14
詳細画面に関連データを表示する
ある案件に結び付いた別モデルのデータを、案件の詳細から確認できます。通常の参照を逆引きする一覧も設定できます。
最終更新日:
1. このページで伝える機能
ある案件に結び付いた別モデルのデータを、案件の詳細から確認できます。通常の参照を逆引きする一覧も設定できます。
2. Wagby11で実現できること
受付案件の詳細に、その案件を参照する対応記録を表示します。対応記録は独立した記録IDを持ち、案件IDは通常の参照です。

関連一覧の新規から登録画面を開くと、受付案件が初期選択されます。登録後は対応内容を各記録の詳細で確認できます。親子関係の自動一覧とは別の設定です。

3. AIへの指示例
最小限の指示例
案件の詳細に、その案件の対応記録を一覧表示してください。AIは案件と記録の関係、一覧の見出し、新規ボタンの有無を類推して補います。記録を独立したデータとして持つか、親子明細にするかを伝えます。
より詳細な指示例
対応記録は独立した記録IDを主キーにし、受付案件への通常参照requestIdを持たせてください。受付案件の詳細にrequest_notesという関連一覧を追加し、見出しは対応記録、新規ボタンを表示します。別の案件の記録が混ざらないことと、登録画面に案件が渡ることを確認してください。
既存のモデル・データ・権限を保持し、Wagby11のguide・referenceを確認してください。メニューと一般利用者向け操作マニュアルを更新し、生成・ビルド後に画面と保存結果を確認してください。4. 編集されるAppSchemaの例
以下は関連する定義の抜粋です。構文を覚えなくても、実現したい動作をAIへ伝えられます。
ui:
detail:
related_lists:
- id: request_notes
entity: ScreenNote
via: requestId
title: 対応記録
show_create_button: true一覧の列は参照元モデルの一覧設定を使います。新規ボタンは登録権限や画面の公開・入力条件も満たす場合に表示します。通常参照の関連一覧を追加しても、親子の主キー構成や同時保存には変わりません。
5. 参考資料
- guide:詳細画面に関連データを表示する
designer/docs/appschema/html/guide/07-screens/06-detail.html- reference:UI設定
designer/docs/appschema/html/reference/10-ui.html