Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 宏,仅在tbl中有记录时输出_Ms Access_Ms Access 2007 - Fatal编程技术网

Ms access 宏,仅在tbl中有记录时输出

Ms access 宏,仅在tbl中有记录时输出,ms-access,ms-access-2007,Ms Access,Ms Access 2007,我有一个宏,可以输出要打印的报告。如果没有记录,我不想让它输出,因为我不想浪费纸张。请告知。我熟悉Access,但不知道VBA。 非常感谢,Nathaniel使用无数据事件报告显示消息,然后退出。这可以使用宏来完成。从“报告”属性页开始,单击“事件”选项卡 使用无数据事件报告显示消息,然后退出。这可以使用宏来完成。从“报告”属性页开始,单击“事件”选项卡 请记住,如果NoData事件触发并取消报告打印,则会在打开报告的DoCmd.OpenReport行中引发错误。我使用一个OpenReport(

我有一个宏,可以输出要打印的报告。如果没有记录,我不想让它输出,因为我不想浪费纸张。请告知。我熟悉Access,但不知道VBA。
非常感谢,Nathaniel

使用无数据事件报告显示消息,然后退出。这可以使用宏来完成。从“报告”属性页开始,单击“事件”选项卡

使用无数据事件报告显示消息,然后退出。这可以使用宏来完成。从“报告”属性页开始,单击“事件”选项卡

请记住,如果NoData事件触发并取消报告打印,则会在打开报告的DoCmd.OpenReport行中引发错误。我使用一个OpenReport()函数包装器来捕获并忽略在这种情况下生成的错误(错误2501)。我忘了。但是,如果他从宏运行报告,那么会发生什么?我从来没有这样做过。如果你用宏打开报告并用NoData事件取消它,它会给你可怕的宏暂停错误消息。现在,对于A2007,也许宏中添加的错误处理可以避免这种情况。当然,我希望能够处理新A2010宏中的错误。@David&Tony-我的恭维和+1是如何使用该宏的完美示例。GunnessFan。谢谢但大卫和我在网上相识已有十多年了,这也很有帮助。尽管我认为我们从未真正通过语音进行过交谈。请记住,如果NoData事件触发并取消报告打印,它将在打开报告的DoCmd.OpenReport行中引发错误。我使用一个OpenReport()函数包装器来捕获并忽略在这种情况下生成的错误(错误2501)。我忘了。但是,如果他从宏运行报告,那么会发生什么?我从来没有这样做过。如果你用宏打开报告并用NoData事件取消它,它会给你可怕的宏暂停错误消息。现在,对于A2007,也许宏中添加的错误处理可以避免这种情况。当然,我希望能够处理新A2010宏中的错误。@David&Tony-我的恭维和+1是如何使用该宏的完美示例。GunnessFan。谢谢但大卫和我在网上相识已有十多年了,这也很有帮助。虽然我认为我们从来没有通过语音交谈过。