クエリ・フォームからレコード入力ができない

Accessにおいて、リレーションシップを設定してあるクエリのデータシートビューからレコードの入力が編集ができないことがあります。

考えられる原因のひとつとして、一方のデータシートが「集計クエリ」により作成されていることがあげられます。

レコード入力用のクエリやフォームのレコードソースはテーブルから、もしくは集計クエリではなく通常の選択クエリから構成されている必要があります。

どうしても参照用に集計クエリを使いたいのであれば、その集計クエリをテーブルに変換するのがよいでしょう。集計クエリにおいても「テーブル作成クエリ」の機能を持たしておけば参照用に変換させることが可能になります。

コメント