- ベストアンサー
アクセスのクエリでパラメータを表示させない方法は?
- アクセスのクエリでパラメータを非表示にする方法を教えてください。
- クエリでフィールドAとフィールドBの割合を求めるための式を使用していますが、毎回パラメータが表示されてしまいます。表示させない方法はありますか?
- VBAやSQLの知識がない初心者ですが、アクセスのクエリでパラメータを表示させない方法を教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
状況がわかりました。 クエリでCのフィールドの集計のところが 「グループ化」のままだとパラメータが 2回でてきますが、補足のようにそのまま OKとすると正しく計算が表示されます、 したがって、Cのフィールドの集計の ところを「演算」とすればパラメータは 表示されずにそのまま計算結果が表示 されます。
その他の回答 (4)
- layy
- ベストアンサー率23% (292/1222)
クエリデザインの集計がどうなっているか、を提示お願いします。 今、各フィールドで 「グループ化」「合計」「演算」 どれでしょうか・・・・。 当初は、 「無し」→「合計」にしたのかと思いますが・・・。 「合計」と付けてから 「フィールドA」が「フィールドAの合計」となったと思われます。 アクセスの操作でそうなる動きはあります。
お礼
「グループ化」になっていました。「演算」にしたところ、表示されなくなりました。 ご回答ありがとうございました。
- layy
- ベストアンサー率23% (292/1222)
確認で 現状は フィールドAの合計、フィールドBの合計、と2回入力が促される。値入れると結果は出る。 フィールドCのみ表示チェックがあり、フィールドAやフィールドBには表示OFFかと思いますが。 メニューからのクエリパラメータでの指定はない。 「の合計」がつくのはアクセスの仕様と思っても良いです。 SUM(フィールドA) というように、もとになっているフィールドを使ってフィールドCを生成するか、表示されるフィールドを使う。 もっとわかりやすい説明があればよいのですがー。
お礼
フィールドCが「グループ化」になっていました。「演算」にしたところ、表示されなくなりました。 ご回答ありがとうございました。
- piroin654
- ベストアンサー率75% (692/917)
パラメータの入力は何を求められていますか?
お礼
フィールドCが「グループ化」になっていました。「演算」にしたところ、表示されなくなりました。 ご回答ありがとうございました。
補足
パラメータは2回でてきて、角かっこ[ ]で括った内容そのままです。 ・フィールドAの合計 ・フィールドBの合計 です。 何も入力せずにEnterを2回押すと結果が表示されます。
- layy
- ベストアンサー率23% (292/1222)
それぞれのフィールド名を確認。半角全角や空白があるなし。 クエリでは、これらの名前が違うと違うものと認識し実行時にユーザーに入力を促します。入力して、と設定していなくても。 まずは名前を確認。
お礼
フィールドCが「グループ化」になっていました。「演算」にしたところ、表示されなくなりました。 ご回答ありがとうございました。
補足
フィールド名はそれぞれ 「フィールドAの合計: フィールドA」「フィールドBの合計: フィールドB」となっています。(最初は「フィールドA」「フィールドB」だけでしたが、クエリを保存したら「フィールドAの合計: 」「フィールドBの合計: 」というのが勝手につきました) フィールドCのところには フィールドC: [フィールドAの合計]/[フィールドBの合計]と書いています。(ちなみに右クリックで「ビルド」としてから該当のクエリを選んで数式を作りました) 半角や空白も間違っていないと思うのですが、記載の仕方が違うのでしょうか?計算される値は正しいのですが・・・
お礼
おっしゃるとおり「グループ化」になっていて、「演算」にしたらパラメータが表示されなくなり、やりたいことができましたました! 教えて頂き、ありがとうございました!!