打印预览到表单访问的当前记录
Print Preview to Current record on form access
我的表单上有一个按钮,可以创建报告的打印预览。我无法在与当前表单相同的记录上打开它。相反,它会打开第一条记录。他们都在同一个查询中。我尝试了宏和 VBA。我是访问新手,无法理解如何让我的记录保持一致并仅打印预览我在表单中打开的记录
这是我的 VBA 代码,我收到错误提示 "no messsage for this error"
DoCmd.OpenReport "Moisture", acViewPreview, , "[Order Number]= " & [Order Number]
尝试:
DoCmd.OpenReport "Moisture", acViewPreview, , "[Order Number]=""" & [Order Number] & """"
这可能不是最好的方法,但我通过为仅显示在我的表单中打开的记录源的报告创建查询解决了这个问题。我在查询中的主键标准中传递了以下内容。
[Forms]![NameOfForm]![PrimaryKey]
因此只显示在表单中打开的主键的特定字段,没有其他内容。
我的表单上有一个按钮,可以创建报告的打印预览。我无法在与当前表单相同的记录上打开它。相反,它会打开第一条记录。他们都在同一个查询中。我尝试了宏和 VBA。我是访问新手,无法理解如何让我的记录保持一致并仅打印预览我在表单中打开的记录
这是我的 VBA 代码,我收到错误提示 "no messsage for this error"
DoCmd.OpenReport "Moisture", acViewPreview, , "[Order Number]= " & [Order Number]
尝试:
DoCmd.OpenReport "Moisture", acViewPreview, , "[Order Number]=""" & [Order Number] & """"
这可能不是最好的方法,但我通过为仅显示在我的表单中打开的记录源的报告创建查询解决了这个问题。我在查询中的主键标准中传递了以下内容。
[Forms]![NameOfForm]![PrimaryKey]
因此只显示在表单中打开的主键的特定字段,没有其他内容。