Report.Unload 事件 (Access)

Unload 事件发生报表关闭之后,但从屏幕上删除之前。

语法

表达式卸载 (取消)

表达 一个代表 Report 对象的变量。

参数

名称 必需/可选 数据类型 说明
Cancel 必需 Integer 设置为 True 以取消 卸载 事件。

备注

若要在这些事件发生时运行宏或事件过程,请将 OnUnload 属性设为宏的名称或 [事件过程]。

如以下的用户操作将引起 Unload 事件:

  • 关闭报表。
  • 在宏中运行 Close 操作。
  • 右键单击应用程序的任务栏按钮,然后选择“ 关闭”,退出应用程序。
  • 在应用程序运行时退出 Windows。

通过在报表的 Unload 事件发生时运行宏或事件过程,可以验证报表应被卸载,或者指定在卸载报表时应该发生的操作。 此外可以打开另一个报表,或显示一个对话框要求输入用户名称来产生日志项,以表明使用该报表。

当关闭报表时,将按如下顺序发生下列事件:

卸载停用关闭

Unload 事件发生之前 关闭 的事件。 Unload 事件可被取消,但不能 关闭 的事件。

注意

为与 Unload 事件相关的事件(如 DeactivateLostFocus)创建宏或事件过程时,请确保它们不会 (冲突,例如,请确保不导致一个宏或过程中发生某些在另一个) 取消且不会导致级联事件。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。