Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1268 / 2272 ツリー ←次へ | 前へ→

【7948】顧客の名前が変更になった時のデーターの引継ぎは? ねこ 06/6/8(木) 16:00 質問[未読]
【7950】Re:顧客の名前が変更になった時のデーターの... pon 06/6/8(木) 17:26 発言[未読]
【7951】Re:顧客の名前が変更になった時のデーターの... ねこ 06/6/8(木) 19:37 質問[未読]
【7957】Re:顧客の名前が変更になった時のデーターの... Gin_II 06/6/8(木) 23:58 回答[未読]
【7962】Re:顧客の名前が変更になった時のデーターの... ねこ 06/6/9(金) 7:51 お礼[未読]

【7948】顧客の名前が変更になった時のデーターの...
質問  ねこ  - 06/6/8(木) 16:00 -

引用なし
パスワード
   顧客データー管理で困っています。
どうぞ教えてください。

契約している家が親の名前で契約していたけれど、子どもの名前に契約者が変更になったとき、過去のデーターも見たいので、名前が変わっても、データーの引継ぎがされるようにするにはどうすればいいのでしょうか?

今は、子どもに契約者が変わったら、もう一度新規データーを子どもの名前で作成したり、いままで入力したデーターもすべて子どもの名前を変えたりしています。

しかし、これではデーター量が増えるばかりで、正確な契約者の数などがわからなくなってしまうのです。

契約者の名前を変えても過去のデーターを引き継ぐ方法ってあるのでしょうか?
リレーションはかなり複雑に組んでいて、参照性合成がやりにくくなっているのですが、やはり参照性合成を使ったリレーションをしないといけないのでしょうか?

【7950】Re:顧客の名前が変更になった時のデーター...
発言  pon  - 06/6/8(木) 17:26 -

引用なし
パスワード
   変更履歴を保持できるテーブルを下位に作成する必要があるのではないでしょうか。

【7951】Re:顧客の名前が変更になった時のデーター...
質問  ねこ  - 06/6/8(木) 19:37 -

引用なし
パスワード
   ▼pon さん:
>変更履歴を保持できるテーブルを下位に作成する必要があるのではないでしょうか。

お返事どうもありがとうございます。
変更履歴を保持できるテーブルですね。
まだACCESS初心者なので、調べないとすぐにはできませんね。
変更履歴を保持するというのは具体的にはどういう風にすれば
よいのでしょうか。
たびたび質問してすみません。

【7957】Re:顧客の名前が変更になった時のデーター...
回答  Gin_II  - 06/6/8(木) 23:58 -

引用なし
パスワード
   >変更履歴を保持するというのは具体的にはどういう風にすれば
>よいのでしょうか。

テーブル:T_契約管理
 フィールド:契約ID
       契約者
       契約日
        :

テーブル:T_変更履歴
 フィールド:契約ID
       契約者
       変更日

のようなテーブル構成にするとか。

【7962】Re:顧客の名前が変更になった時のデーター...
お礼  ねこ  - 06/6/9(金) 7:51 -

引用なし
パスワード
   ▼Gin_II さん:
>のようなテーブル構成にするとか。

ちょっとがんばってやってみます。
ありがとうございました。

1268 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078227
(SS)C-BOARD v3.8 is Free