我差不多完成了一个项目,我希望表单中有一些用户选项。 我想允许用户选择产品代码,选择后,它会在表格中找到相关记录,然后在报告中显示该信息中的所有信息。
关于最佳方法的任何想法都会对我有所帮助。
答案 0 :(得分:1)
使用带有DoCmd.OpenReport的组合框选项作为 WhereCondition 选项。
因此,如果报告的记录源表或查询包含名为product_code
的数字字段,并且您的组合框名为cboProductCode
...
DoCmd.OpenReport "YourReport", _
WhereCondition:="[product_code] = " & Me.cboProductCode
如果字段是文本而不是数字,请在 WhereCondition 中的值周围添加引号。
WhereCondition:="[product_code] = '" & Me.cboProductCode & "'"