WAGBY11 MANUAL / 04
トレースリンクで関連データを開く
詳細画面の参照項目から、参照先の詳細画面へ移動する方法を説明します。
最終更新日:
1. このページで伝える機能
見積の詳細から顧客や商品の詳細へ移動し、関連データを確認できます。Wagby11ではこのリンクを「参照元トレースリンク」と呼びます。参照項目を持つ見積から、その項目が指す顧客・商品へ進むリンクです。
2. Wagby11で実現できること
見積の詳細画面で顧客や商品の横にあるリンクを選びます。

顧客の詳細を開くと、担当者名や電話番号など参照先の情報を確認できます。

単一参照と複数参照では標準で利用できます。ただし参照先の権限などにより表示できない場合があります。検索一覧や登録・更新画面、ルックアップ項目には表示しません。
3. AIへの指示例
最小限の指示例
見積の詳細から、選んだ顧客や商品の詳細を開けるようにしてください。AIは既存の参照関係と権限を確認し、標準リンクを使う設計を補います。どの方向へ移動したいか、どの画面から開くかを明示すると、別の関連一覧と混同しにくくなります。
より詳細な指示例
見積の詳細画面からCustomerとProductの詳細へ、標準の参照元トレースリンクで移動できるようにしてください。既存の単一参照を使い、独自画面は追加しません。G_ADMINで参照先の詳細を表示できることを確認してください。商品名などのルックアップ欄は対象にしません。リンクを隠す設定が既存定義にある場合は確認し、必要な項目だけ表示させてください。
既存の主キー・項目・データ・権限を保持し、必要なguide・referenceを確認してください。新しいモデルには自動採番の主キーとG_ADMINの登録・参照・更新・削除権限を用意してください。メニューと一般利用者向け操作マニュアルを更新し、設計情報の検証・コード生成・起動を行って動作を確認してください。4. 編集されるAppSchemaの例
以下は関連する定義の抜粋です。記述方法を覚えなくても、実現したい動作をAIへ伝えられます。
entity:
attributes:
- name: 顧客
name_en: customerId
type: reference
fk: { entity: Customer, field: customerId }
ui:
fields:
- name_en: customerId
source_trace_link: truesource_trace_linkは省略時に有効です。通常は参照項目を定義するだけで利用できます。ここでは有効な状態を明示しています。特定項目で隠す場合はfalseにします。
5. 参考資料
- guide:モデル間の関係・参照元トレースリンク
designer/docs/appschema/html/guide/03-model/03-relations.html- reference:ui
designer/docs/appschema/html/reference/10-ui.html