新規トピックを開始

ルックアップのコピー項目で、マスタが更新された際に更新される項目・されない項目を設定したい

ルックアップの更新について質問です。


ルックアップでコピー対象になっているフィールドAと、フィールドBがあり、

ルックアップ元が更新された際に、
フィールドAの情報は更新し、フィールドBの情報は更新しない(上書きコピーしない)という設定は出来ないでしょうか?


初回でルックアップする時は、

フィールドAも、フィールドBもルックアップでデータをコピーするけれど、

2回目以降は、

マスタ側が更新された時は、

フィールドAだけ上書きコピーして、フィールドBは手で編集したい、

と思っています。



どういう状況かといいますと、

アプリAとアプリBがあり、IDで関連付けたルックアップを使用しています。


ルックアップで取得を押すと、

フィールド:名称

フィールド:住所

フィールド:電話番号

フィールド:対応フラグ(未・済)

の項目をそれぞれ、AからBへコピーをする、というような構造です。


カスタマインの、「やること:レコードを更新する」を使用し、

アプリAで「対応フラグが未から済」になったら、
アプリBでも「対応フラグ 済」になるようにしています。


アプリAで一定以上のステータスになったら、アプリBへデータを移し管理する

という運用で、
アプリAのアプリアクションを使用し、アプリBに登録をしますが、


Aは一部のメンバーのみが使用し、Bはより多くのメンバーが使用するため、
名称、住所、電話番号に関しては、

アプリAでは更新せず、アプリBで更新をします。


現在は、アプリAに情報があるにもかかわらず、Bにも同じ情報をいちいち登録している状況で、どうにか改善したいと考えています。

初回取得のときにだけ、アプリAからBへ

フィールド:名称

フィールド:住所

フィールド:電話番号

フィールド:対応フラグ(未・済)

をコピーし、


その後は、

フィールド:名称 ⇒アプリBで手で編集

フィールド:住所 ⇒アプリBで手で編集

フィールド:電話番号 ⇒アプリBで手で編集

フィールド:対応フラグ(未・済) ⇒アプリAで更新されたら更新


という状態に出来たらうれしいです。

何か、ヒントが戴けましたら幸いです、どうぞよろしくお願いします。

ログイン コメント投稿のため