リンク先DBの項目(テキストなど)を、リンク元の画面に表示させる方法
DBリンク項目は、あくまでレコード同士を「関連付ける」ための項目です。
リンク先の項目表示には、別途「従属項目」または「参照専用項目」の追加が必要です。
関連付けた先のDBが持つ項目(例:テキスト項目、数値項目など)を画面に表示させるためには、そのための表示専用の項目(「従属項目」または「参照専用項目」)を追加設定する必要があります。
2つの表示方法(従属項目と参照専用項目)の違い
リンク先の項目を表示させる方法には2種類あり、
「データをコピーして保存するか」または
「常に最新の値を参照するか」 で使い分けます。
【設定方法】
1. 従属項目(データをコピーして保持する)
リンク先の項目値を、リンク元のDBに「コピー」して保存する項目です。
特徴 : 登録・編集した「時点」の値が保存されます。
メリット: 後でリンク先のマスターデータ(例:商品マスタの単価)が変更されても、登録時(例:見積作成時)の単価データは変わりません。
設定方法は下記記事をご参照ください。
【構築の進め方】(STEP3)データベース項目の設定
2. 参照専用項目(常に最新の値を参照する)
リンク元のDBにはデータを保存せず、画面表示のたびにリンク先のDBの
「最新の」値を参照して表示する項目です。
特徴 : 常に最新の値が表示されます。
メリット: リンク先のマスターデータ(例:顧客マスタの住所)が変更されれば、
リンク元の画面に表示される住所も自動で最新のものに切り替わります。
設定方法は下記記事をご参照ください。
参照専用項目を追加する方法
「従属項目」と「参照専用項目」の違いについて、詳細は下記記事をご参照ください。
もう迷わない!参照専用項目と従属項目の使い分けガイド
(記事ID:2313)
「項目設定」の関連記事一覧
こちらの記事もあわせてご確認ください。
- DBリンク項目の検索プルダウンにすべてのレコードが表示されない原因と対処方法
- 「ファイル」タイプの項目にアップロードされたファイルをフォルダのように一覧表示することは可能か
- 運用途中で自動採番項目の桁数を増やした場合、既存レコードの桁数も自動的に変更されるか
- キー項目の桁数変更後に一覧画面の並び替え(昇順)が正しく表示されない時の対処法
- 検索時に全角カタカナと半角カタカナを区別せずに検索する方法
- マスタDBのレコードを削除した際、リンク元DBの登録済みデータは保持されるか
- 自動採番に設定されたキー項目について、登録済みのレコードを削除した場合、その削除された番号は欠番になるか
- メールアドレスからドメインのみを抽出することは可能か
- テキスト項目の一部をマスク(伏せ字)処理することは可能か
- 編集時に計算項目での再計算を防ぎ、初回登録時の値を固定する方法