打开报表时来自表单的变量输入

时间:2018-12-27 15:33:21

标签: ms-access report ms-access-2013

存在:

  1. 具有数据和一列的查询是基于用户输入的条件(即[请选择一个数字:])
  2. 基于该查询的报告,打开后要求输入相同的用户信息。
  3. 具有用于打开所述报告和其他报告的按钮的表单,以及基于表格的组合框。

是否可以做到这一点,以便在按下按钮(打开表单)时,在组合框中选择了一个值,则正在加载的报表将使用组合框的值,而不是询问用户输入吗?

我尝试使用OnClick按钮属性中的Macro Builder和Expression Builder来创建这样的动作。但是失败了。

这在VB代码中可以实现吗?甚至有可能吗? 谢谢。

1 个答案:

答案 0 :(得分:1)

假设组合框的绑定列是您希望用于过滤查询的值,只需将查询条件从[please choose a number:]更改为引用组合框保存的值,例如:< / p>

[Forms]![YourForm]![YourComboBox]