パラメータ入力画面で表示が2回出る問題の解決方法

このQ&Aのポイント
  • アクセス2003を使用している場合、パラメータ入力画面で表示が2回出る問題が発生することがあります。テーブルのフィールド名の変更が原因である可能性があります。
  • クエリの抽出条件にも「月日は?」が記入されていないのに、表示が出ている原因を特定することができません。
  • この問題を解決するためには、デザインビューでテーブルのフィールド名を元に戻す必要があります。また、クエリの抽出条件も確認し、不要な条件が設定されていないか確認してください。
回答を見る
  • ベストアンサー

パラメータ入力画面について

アクセス2003を使用しています。 売上入力で使用していて、月別で売上台数等を出します。 その際、パラメータ入力で「月日は?」と表示されていました。 追加記入したいところがあったので、 テーブルをデザインビューでフィールド名を変更しました。 すると、パラメータ入力が2回出るようになり、 1回目はテーブル名と変更したフィールド名 2回目に「月日は?」 と表示されるようになってしまいました。 クエリの抽出条件のところにも、「月日は?」も何も記入されていないのに、 どこから、この表示が出ているかわかりません。 どのようにすれば、1回の表示に戻るのか教えてください。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#110201
noname#110201
回答No.1

パラメータが残って入るのではないですか? クエリビルダの画面で、メニューバーのクエリ~ - パラメータを確認してみて下さい。 あるいはSQLビユーでも確認できます。

xxxru-kaxxx
質問者

お礼

返答遅くなりすみません。 ご回答ありがとうございました。 クエリのSQLビューで確認しましたら、フィールド名のエラーを見つけられました! また、何かありましたら教えてください。 本当にありがとうございます!

関連するQ&A

  • パラメータクエリを一つにまとめたい

    クエリ1を基にフォーム1を作成、 クエリ2を基にフォーム2を作成、 クエリ1も2もパラメータクエリを使用していて フィールド名は「番号」データ型はテキスト型です。 そして新規にフォーム3を作成しフォーム1とフォーム2をドラッグしました。 この状態でフォーム3をダブルクリックすると パラメータの入力を2回求められますがどちらも同じ番号を入力しています。 (「001」などを2回入力) これを1回にすることは可能でしょうか? ・番号フィールドの基テーブルはクエリ1と2は違うテーブルです。 ・クエリ1と2は一つにまとめたくありません。 フォーム3上に別々に表示させたいです。 ・クエリ1には全ての番号がありますがクエリ2には抜けている番号があります。 「クエリ1の全レコードとクエリ2の同じ結合フィールドのレコードだけを含める。」で全ての番号を表示できる状態です。 説明が下手ですいません。 アドバイスお願い致します。

  • パラメータクエリの非表示化

    お世話になります。 Access2000を使っています。 テーブルのフィールド名の変更後、パラメータクエリを実行したら そのパラメータクエリのほかにも設定していないパラメータクエリが 表示されてしまいます。 表示させない方法はありますか?

  • Access2000:[パラメータの入力]ダイアログを表示されないようにするには

    初心者です。よろしくお願いします。 フォームが完成したあとで、クエリ/テーブルから削除したいフィールドが発生してしまいました。 削除したいフィールドのコントロールをフォームから消した後に、クエリ/テーブルからフィールドを削除しました。 削除したあとにフォームを開いたところ、[パラメータの入力]ダイアログボックスが表示されてしまいました。(メッセージは"開こうとしているフォーム名" クエリ:"削除したフィールド名"です) このダイアログボックスが表示されないようにしたいのですが、どうすればよいでしょうか。 ちなみに削除したフィールドは単なるテキスト型で、選択クエリでも抽出条件等は設定していませんでした。 初歩的な質問ですみませんが、よろしくお願いします。

  • Accessのパラメータークエリについて教えてください。

    よろしくお願いします。 Accessのパラメータークエリについて教えていただきたいのですが、 例えば、商品名 と 担当者 と言うフィールドがあって、クエリを使用し[商品名を入力してください。][担当者を入力してください。]というパラメータクエリを作成しました。 そして、商品名のダイアログが出てきたときに「鉛筆」 担当者のダイアログが出てきたときに「遠藤」と入力すると思い通り物ものが出来るのですが、同じパラメータクエリを使用して、「遠藤」だけを抽出しようと思うと何も抽出されません。(たぶん「遠藤」と「空白」の抽出になっているのだと思うのですが・・・) ひつのクエリを使用して、2つでの条件と1つだけの条件で抽出することは出来ないでしょうか?よろしくお願いします。 Accessは2000or2002です。

  • Accessのパラメータ入力について

    いつもお世話になっております。 Access2007を使用しています。 売上を日単位で入力し、月単位で集計しています。 月単位で集計し、入力修正や印刷をする時、パラメータで年月を抽出し(Year([日付])など)、月単位で売り上げを管理しています。 ここで、同じテーブルなのですが、違うフォームやクエリを開く時に、現在開いている、年月の抽出条件を再度入力せずに、開くことは可能でしょうか?

  • アクセス2007のレポートのパラメータの外し方

    レポートからパラメータの入力画面が出ないようにするには、どのようにすればよいのでしょうか? 今の状態としては以下のとおりです。 パラメータを設定したクエリに基づくレポートを作成した後、そのクエリからパラメータの設定をなくしさらに、プロパティのデータで元となるデータを別のもの(クエリのもとにしていたテーブルです)に変更しました。クエリからパラメータをなくすとレポートのパラメータ設定もなくなったのですが、テーブルに変更するとパラメータを入力する画面が出るようになってしまいました。しかし、何も入力をせずにOKボタンをクリックするだけでレポートを開くことができます。 どなたかよろしくお願いいたします。

  • アクセスのパラメータとは?

    以前に同じようなテーブルを表示して、【newcode】の作り方を質問した物です。 ※データの型は共にテキスト型です 【code】  【国名】  111    日本  111    日本   111    中国  111    中国   121    アメリカ  121    アメリカ  123    日本  123    日本  123    中国 これにクエリの演算フィールドで【newcode: [code] & "_" & [国名]】と入力し、【newcode】という名のフィールドを追加しました。 【code】  【国名】    【newcode】  111    日本     111_日本  111    日本     111_日本  111    中国     111_中国  111    中国     111_中国  121    アメリカ   121_アメリカ  121    アメリカ   121_アメリカ  123    日本     123_日本  123    日本     123_日本  123    中国     123_中国 けれど、この【newcode】のフィールドはキーとしてしか使わないので、実際には表示させたくないと思い、デザインビューの表示のチェックをはずすと『パラメータを入力してください』というウィンドウが出てしまいます。 パラメータとはなんぞや????とも思いますし、表示させずにいる方法をご存知の方がいましたら、どうか教えて下さい。お願いします。 できれば、テーブル自体はいじりたくないのでクエリでやりたいと思いますので、お願いします。

  • Access のパラメータクエリについて

    お世話になります。 Accessでクエリを作成する練習をしています。 住所フィールドを含むクエリを基にして、住所フィールドにパラメータを設定するクエリを作成しています。 住所フィールドには、東京都で始まる住所、千葉県で始まる住所そして埼玉県で始まる住所が多数入力されています。 「パラメータの入力」ダイアログボックスに、ワイルドカードを使用して“東京都*”と入力して、クエリを実行すると1件も抽出できません。 パラメータには、ワイルドカードを使用できないのでしょうか。 または、他に理由があるのでしょうか。 よろしくお願いします。 OS: Windows 7  Office:2010

  • access2002でのパラメータ表示

    こんにちは、初めて質問します。 OS:WinXPsp2 ソフト:access2002 accessの初心者なのですが、質問があります。 テーブルを一つ作り、そこから選択クエリを一つ作りました。 その中で「住所」フィールドと「水道局」フィールドという項目があり、 「住所」フィールドは”あいまい検索”にしてパラメータ表示から検索するようにし、 「住所」を入力すると「水道局」の答えが返ってきます。 例えば、クエリを実行するとすぐに「住所」のパラメータ画面が表示されますが、 その中に”江戸川区一之江”と入力すると、データシートビュー画面の 「水道局」フィールドに一之江水道局”と答えが返ってきます。 ここから本題なのですが、フォームで「水道局」というテキストボックスと 「水道局検索」というコマンドボタンを設置し、マクロで先ほど作ったクエリを実行させて、 パラメータ画面内に”江戸川区一之江”と入力すると 同じフォーム内の「水道局」のテキストボックス内に”一之江水道局”と表示させたいのですが、 どうしてもクエリのデータシートビュー画面が開きその中で答えが返ってきてしまいます。 「水道局」のテキストボックスの中に答えが入るにはどういうマクロを使えばいいのでしょうか? なんとかクエリ自体をフォームのフィールドリストにして、 「水道局」のテキストボックスを作りましたが、毎回フォームを開くと パラメータ表示画面が出てきます。 その最初に出てくるパラメータ表示画面を出なくさせるにはどうすれば よいのでしょうか? 誰かお知恵をおかしください。

  • Access クエリ実行すると意図しないパラメータ

    Access の集計方法で困っています。 型番別に使用する数を把握するためです。 仕様数/台数は、標準は1台に1個仕様ですが、たまに2個以上仕様だったりするので用意したフィールドです。 ID(主キー):オートナンバー型 型番:テキスト型 仕様数/台数:数値型 上記テーブルがあるとします。(特に型番マスターデーブルを作成してリレーションしている訳ではないです。1つのテーブルです。) クエリですべてのフィールドを追加→集計(グループ化)→[型番]の集計行をカウントにしました。 その後、[型番のカウント]と[仕様数/台数]を演算する列フィールドを挿入しました。 クエリ実行をすると意図しない、"パラメーター入力?[型番のカウント]"メッセージが出ます。 原因は何でしょうか?素人ですみません。 又、他にもっと違う集計方法がありますでしょうか?