0

クエリから取得するアクセス 2010 レポートがあります。クエリには、日付、名前、および ID があります。私が望むのは、レポートの上部にあるドロップダウン ボックスで、日付でフィルター処理することです。したがって、ユーザーが日付を選択すると、レポートが更新され、その日付のみのクエリからの結果が表示されます。これを機能させることができないようで、何らかの方向性が必要です。

前もって感謝します!

4

1 に答える 1

1

引数付きのレポートを開くことができます。

 DoCmd.OpenReport ReportName, View, FilterName, WhereCondition, _
    WindowMode, OpenArgs

( http://msdn.microsoft.com/en-us/library/office/bb238032(v=office.12).aspx )

これは、MS Access フォーム ウィザードを使用してフォームを作成し、利用可能なすべての日付を表示するコンボボックスを追加するか、日付を受け入れるように書式設定されたテキスト ボックスを追加して、それを where ステートメントの基礎として使用できることを意味します。レポートを実行するボタンを追加し、クリック イベントを次のように設定します。

 DoCmd.OpenReport "ReportName", acViewPreview, , _
    "MyDate=#" & Format(Me.txtDate,"yyyy/mm/dd") & "#"
于 2013-01-23T16:18:04.710 に答える