プロが教える店舗&オフィスのセキュリティ対策術

ACCESS2000について

A,B,Cというテーブルを作成しています。

Aには顧客データが保存されているとします。(主キーあり)
例)山田
  田中
  山本

Bには商品データが保存されているとします。(主キーあり)
例)りんご
  いちご
  ばなな

Cには購入データが保存されているとします。(主キーなし)
※同じ顧客は同じ商品を購入できないものとして考えます。
例)山田 りんご
  山田 いちご
  田中 いちご
  山本 りんご

Cの購入データをみて、重複している商品(例:りんごといちご)
に色づけをしたいと考えています。
テーブルでは色づけはできないと思うのでCをフォームにしてみた
のですが、「重複データに色をつける」という条件式がわからず
悩んでいます。どなたかよい方法があれば教えて頂けないでしょうか。
よろしくお願いします

A 回答 (1件)

お疲れ様です



>Cをフォームにしてみたのですが
このフォームは、帳票形式フォームでしょうか?
もし、帳票形式フォームであれば、
「重複データに色をつける」ことは出来ません。
※出来る方法はあるのですが、すごく回りくどいです。

これが、顧客データの単票形式フォームに、
購入データが帳票形式フォームのサブフォームとして組み込まれていれば、
「重複データに色をつける」ことは可能です。

参考になれば...

この回答への補足

ご回答ありがとうございます。作成したフォームは帳票形式なので重複データへの色づけは諦めます。他に重複データということがフォーム上で確認できる方法を思案中なのですが、たとえば、VBAを利用すれば重複したデータのみを抽出することは可能でしょうか?

補足日時:2003/01/07 16:05
    • good
    • 0
この回答へのお礼

遅くなりましたが、アドバイス頂きありがとうございました。結局、重複クエリウィザードを利用して単純に重複したデータのみ別フォームに表示ことにしました。

お礼日時:2003/01/17 17:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!