Windows10 & Office2016 Access2016

Print Friendly

パラメータの入力を求められる

投稿日:

Accessで作成したデータベースのテーブルや、クエリ、フォーム、レポートを開こうとすると、下のように[パラメータの入力]を求めるウィンドウが表示されることがあります。下は、レポートを開こうとしたときに表示されたものです。意図的ではなく、突然このウィンドウが表示されて戸惑うことがあります。
パラメータの入力

パラメータの入力が求められる原因

この[パラメータの入力]が表示される原因は、いろいろ考えられますが、テーブルでフィールド名の変更をした時などに多いと思います。上記ウィンドウでは、[商品コード]というのが表示されています。レポートで[商品コード]というフィールドが見つからないという場合などに表示されます。
すぐに原因が分かる場合はいいのですが、なかなか[パラメータ入力]のウィンドウが消えない場合は、以下のページを読んで原因を探ってみてください。
Access によりパラメーター値の入力が求められるのはなぜですか? - Access

名前の自動修正

Accessでは、[名前の自動修正]という機能があります。この機能をオンにしておくと、テーブルでフィールドの名前をしても自動的にクエリやフォームなどのオブジェクトの同じ名前も変更されるので便利です。ただし、コード内の名前の変更は行われません。

[名前の自動修正]は、[ファイル]タブをクリックして[オプション]をクリック。[Accessのオプション]にある[現在のデータベース]の[名前の自動修正オプション]にあります。[名前の自動修正]は既定ではオンになっています。※この機能を変更する場合は、再起動が必要です。

名前の自動修正

Microsoftの解説ページです。
名前の自動修正オプションを設定する - Access

スポンサーリンク

名前の自動修正をオンにしていても名前が修正されていなかった事例

この[名前の自動修正]をオンにしていたにもかかわらず、パラメータの入力ウィンドウが消えなくて悩んだ事例を紹介します。

下のようなテーブルを作成しています。
テーブルのデザイン

[商品コード]を[物流コード]に変更します。フィールド名の変更をして保存して閉じます。
フィールド名を変更

クエリを開くと、[商品コード]から[物流コード]に変更されています。
クエリ

ところが、上記クエリを元に作成したレポートを開くと、パラメータの入力を求められてしまったのです。
レポートを開くとパラメータの入力を求められる

レポートをデザインビューで開くと[商品コード]は[物流コード]になっています。
じゃ、なぜパラメータのクエリが表示されるのだろうと、ここから悩んでしまいました。
レポートのデザイン

原因はグループ化と並べ替えで名前が変更されていなかった

ようやくわかったのですが、このレポートでは並べ替えを行っていたのです。また、気づきにくかった原因の一つに[グループ化と並べ替え]がオフになっていたのです。既定ではオフになっていると思います。このボタンをクリックして、[グループ化と並べ替え]を表示して分かったのです。
グループ化と並べ替え

並べ替えキーは、[物流コード]となっていなければならないのに[式]という文字になっていたのです。ここが、自動修正されていなかったのです。
並べ替えキー

修正は簡単ですね。並べ替えキーの▼ボタンをクリックして、[物流コード]を選択します。
並べ替えキーの修正

これでパラメータの入力を求められることはなくなりました。
Accessの名前の自動修正はとても便利なのですが、100%保証できるものではないような気がします。こういうこともあるということを知っておいていただければと思います。

お勧め記事と広告

関連記事

ピボットテーブルの日付のグループ化が自動に

Excel2016では、ピボットテーブルを作成した時に日付のグループ化が自動で設定されるようになりました。 例えば下のような売上数一覧の表か ...

文字コメントを表示したくない

入力途中で下のようにコメントが表示されることがあります。これは、同音異義語など、変換候補の一覧で語句の意味などを付けて判別しやすいよう表示さ ...

シートの背景に画像を挿入する

Excelでは、ワークシートの背景に画像を挿入することができます。標準の機能である[ページレイアウト]タブの[背景]から画像を挿入する方法と ...

画像がアイコンで表示される

ピクチャフォルダー内の画像は、通常は下のように画像の縮小版で表示されます。 その画像の表示が下のようにアイコンになった時に通常の縮小版表示に ...

ごみ箱をタスクバーにピン留め

Windows10で[ごみ箱]をタスクバーにピン留めする方法です。 ごみ箱をスタート画面にピン留めする方法は簡単ですが、ごみ箱をタスクバーに ...

-Windows10 & Office2016 Access2016

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.