プロが教えるわが家の防犯対策術!

http://www.accessclub.jp/samplefile/samplefile_3 …

上記サイトのクロス集計クエリのやり方で、抽出条件を

Between [Forms]![フォーム1]![開始日] And [Forms]![フォーム2]![終了日]

とする場合、
クエリパラメータダイアログにはどう記述したらよいのでしょうか?

[Forms]![フォーム1]![開始日]と[Forms]![フォーム2]![終了日]をそれぞれ別々にテキスト型としてもエラーですし、(「式が複雑です」とのエラー)
条件を全て記述しても、「かっこの使い方が正しくありません。」とのエラーです。

何が間違っているのでしょうか?

A 回答 (2件)

日付関係の項目がすべて同じ属性ですか


・・・テーブルもフォームも・・・・・
(テキストならテキストで統一、DATE型ならDATE型)
------------------------------------------------------
フォーム2となっていますがフォーム1ではないのでしょうか
------------------------------------------------------
どうしてもエラーならば、クエリーを2つに分ける
・選択クエリーでセレクト指定する
・次にクロス集計クエリー
など

この回答への補足

>フォーム2となっていますがフォーム1ではないのでしょうか
フォーム1です。間違えました。

補足日時:2007/02/14 20:04
    • good
    • 0
この回答へのお礼

日付時刻型で解決しました。
ありがとう御座いました。

お礼日時:2007/02/15 23:12

>[Forms]![フォーム1]![開始日]


>[Forms]![フォーム2]![終了日]

開始日と終了日は別のフォームに入れているのですか?
それともフォーム1フォーム2という名前がおかしい?

>それぞれ別々にテキスト型としてもエラーです
日付なのにテキスト型?

パラメータ名
[Forms]![テキストボックスのあるフォーム名]![開始日]

データ型
日付時刻型

で出来るはずですが(終了日も同様に)
    • good
    • 1
この回答へのお礼

>日付なのにテキスト型?

まさにそこでした。

日付時刻型で解決しました。
ありがとう御座いました。

お礼日時:2007/02/15 23:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A