本文へ移動
Wagby11
マニュアルのグループを選ぶ

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: true

source_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