住所録と住所録を利用するアプリへのデータ読込について

得意先の住所録とそれを利用するアプリを作成し、それぞれに過去のデータを読み込ませたいと考えています。

 

得意先の住所録:住所録マスタ

それを利用するアプリ:日報

 

日報で住所録マスタの情報をルックアップする仕掛けを考えていますが、ルックアップフィールドに対してデータの読み込みを行う場合、住所録マスタ側の各項目で「値の重複を禁止する」にしなければならないと表示されます。

 

なお、住所録マスタには会社名以外に担当者名や電話番号などの項目があり、日報側で会社名をルックアップで取得し、担当者名などは「ほかのフィールドのコピー」で指定して値を設定しています。

 

得意先の担当者別に同一会社名で住所録アプリのデータを作成したい場合、上記のルールに抵触してしまい該当フィールドのデータを読み込むことができません。

 

取込む方法はありますか?

 

後藤さん

簡単な方法としては、住所録マスタのレコード番号を日報側でルックアップで取得し、会社名・担当者名などをコピー項目とします。

私が開発する場合は、住所録マスタにユニークになる住所番号の項目を追加して自動採番し、住所番号でルックアップ取得するようにします。
レコード番号のように、ただの数字だと分かりにくいので先頭にAなどの識別子を付加しています。
また開発環境と本番環境のように分けている場合、レコード番号だとデータを流用する場合に何かと不便な場合があるためです。

ルックアップ関連リンクに、参考になりそうなリンクをまとめていますので、よろしければご参照ください。

rex0220様

 

ご回答ありがとうございます。

 

マスタ側にユニークにできる項目を追加し、対応してみます。