1

我几乎完成了一个项目,我想要表单中的一些用户选项。我想允许用户选择一个产品代码,并且在选择时,它将在表中找到相对记录,然后在报告中显示所有信息。

任何关于最佳方法的想法都会极大地帮助我。

4

1 回答 1

1

将组合框选择与DoCmd.OpenReport一起用作WhereCondition选项。

因此,如果报表的记录源表或查询包含一个名为的数字字段product_code并且您的组合框被命名为cboProductCode...

DoCmd.OpenReport "YourReport", _
    WhereCondition:="[product_code] = " & Me.cboProductCode

如果该字段是文本而不是数字,请在WhereCondition中的值周围添加引号。

    WhereCondition:="[product_code] = '" & Me.cboProductCode & "'"
于 2013-07-16T14:02:28.667 回答