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