• ベストアンサー

レポート クエリパラメータ

Access2003についてお教えください。 フォームでテキストボックスとボタンを1つづつ配置します。 ユーザーにテキストボックスに何らかの値を入力してもらいます。 テキストボックスに入力したデータを検索条件として、レポートを印刷したいと思います。 クエリパラメーターみたいに、レポートに検索条件を渡したいのですが、どのようにすれが解決できるでしょうか? 宜しくお願いします

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

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

コマンドボタンのクリック時のイベントプロシージャに下記のコードを記述します。 対象フィールドのデータ型が数値型の場合 DoCmd.OpenReport "レポート名", acViewPreview, , "フィールド名=" & Me.テキストボックス名 対象フィールドのデータ型がテキスト型の場合 DoCmd.OpenReport "レポート名", acViewPreview, , "フィールド名='" & Me.テキストボックス名 & "'" 対象フィールドのデータ型が日付/時刻型の場合 DoCmd.OpenReport "レポート名", acViewPreview, , "フィールド名=#" & Me.テキストボックス名 & "#"

mellow91
質問者

お礼

すごい!完璧にやりたいことができました!ありがとうございました!!

関連するQ&A