访问报告中的下拉列表

时间:2013-01-23 15:42:14

标签: ms-access drop-down-menu report

我有一个来自查询的访问2010报告。该查询具有日期,名称和ID。我想要的是报告顶部的一个下拉框,用于过滤日期。因此,当用户选择日期时,报告将刷新并仅显示该日期的查询结果。我似乎无法让这个工作并需要一些指导。

提前致谢!

1 个答案:

答案 0 :(得分: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语句的基础。添加一个按钮以运行报告并将click事件设置为:

 DoCmd.OpenReport "ReportName", acViewPreview, , _
    "MyDate=#" & Format(Me.txtDate,"yyyy/mm/dd") & "#"