• 締切済み

重複データかも知れないデータの処理について

重複データかも知れないデータの処理について はじめまして。 アクセス初心者です。 月報を作りをしているのですがどうしたらよいのか解らずヒントをもらえれば思い記載しました。 月報テールに全ての人の月報が入る予定です。TEMPテーブルに月報を仮に入れるよていなのですが、 フォームAより職員IDと作成月を入れて、実行ボタンをクリックした時に、月報テーブルよりクエリーでその人該当月報を抽出しています。 この時抽出が無いときには新規月報を作成し、フォームBにTEMPデータ表示、 既存が抽出されている場合は既存を表示するシーケンスを作成したいのですが クエリーとマクロだけで出来ますか? 可能なら新規の場合は、新規作成しますのメッセージをだして、OKなら新規作成、NOならキャンセルとしないのです。 VBはほとんど知らないため解りません。 良い方法があれば教えてください。 宜しくお願いいたします。

みんなの回答

noname#182251
noname#182251
回答No.1

回答が付かないようなので、極大雑把な設計方針を。 テーブルは複数フィールドにまたがって主キーの設定が出来ます。そこで「年月」と「職員ID」を主キーに設定すれば、二重登録しようとするとエラーになります。 上記のような仕組みを利用すれば出来るはずですが、クエリーとマクロだけで出来るか、検証していません。

関連するQ&A