Access 2003完整教程:通过编程显示或隐藏警告信息

要在宏或 Microsoft Visual Basic 过程运行时,暂时禁用 Microsoft Access 显示的模式警告信息,可以在宏或过程中执行 SetWarnings 操作。

使用宏

  1. 若要打开已有宏,请单击“对象”下的“宏”按钮图像,选择合适的宏,然后单击“数据库”窗口工具栏上的“设计”按钮。
  2. 在宏中要暂停或恢复显示模式警告信息的地方,添加 SetWarnings 操作。

    操作方法

    1. 在“宏”窗口中,单击“操作”列的第一个空白行。如果要在两个操作行间插入操作,则请单击要插入的新行下面的操作行选择器,然后单击工具栏上的“插入行”按钮图像
    2. 在“操作”列,请单击箭头显示操作列表。
    3. 单击要使用的操作。
    4. 如果需要,请在窗口的下半部指定操作参数。如果操作参数的设置是一个数据库对象名,则可以从“数据库”窗口中将对象拖至操作的“对象名称”参数框,以此设置参数。
    5. 为操作键入相应的备注。备注是可选的。
  3. 若要暂停显示警告信息,请将“打开警告”参数设为“否”。若要恢复显示,请将“打开警告”参数设为“是”。
  4. 单击“保存”按钮图像保存该宏。
  5. 若要试用该宏,请单击工具栏上的“运行”按钮图像

如果 Warnings On 参数设为 No,则会在宏停止运行时,自动恢复警告信息的显示。

使用 Visual Basic 代码

  1. 在“代码”窗口中打开FunctionSub过程。
  2. 在过程中要暂停或恢复显示模式警告信息的地方,使用SetWarnings方法以执行 SetWarnings 操作。

    操作方法

    Microsoft Access 定义了一个特殊对象:DoCmd,使用它可以在 Microsoft Visual Basic 过程中运行宏。要运行某项操作,只需将DoCmd对象的方法添加到过程中即可。

    • 使用以下语法可以在过程中添加对应于某项操作的DoCmd方法:

      DoCmd.method [arguments]

      Method 是方法的名称。当方法具有参数时,Arguments 代表方法参数。

    例如:

    DoCmd.SetWarnings False
    
  3. 若要暂停显示警告信息,请将“打开警告”参数设为“否”。若要恢复显示,请将“打开警告”参数设为“是”。
  4. 运行过程进行测试。方法是:在“窗体”视图中打开窗体,并执行用来触发过程的事件。

如果 WarningsOn 参数设为False,则会在宏停止运行时,自动恢复警告信息的显示。

上页:Access 2003完整教程:显示或隐藏控件 下页:Access 2003完整教程:关于在表达式中引用对象或其属性

Access 2003完整教程:通过编程显示或隐藏警告信息

Access 2003完整教程:关于在表达式中引用对象或其属性Access 2003完整教程:试图在“页”视图中输入数据时得到一条消息。
Access 2003完整教程:导入菜单和工具栏Access 2003完整教程:更改排序和分组级别
Access 2003完整教程:在字段中插入默认值Access 2003完整教程:在设计网格中插入或删除条件行 (MDB)
Access 2003完整教程:插入或修改子数据表Access 2003完整教程:重复取自以前记录的值
Access 2003完整教程:使用“工作组管理员”加入 Access 工作组 (MDB)Access 2003完整教程:在查询中联接多个表和查询 (MDB)
Access 2003完整教程:设计窗体或报表时一直显示调色板Access 2003完整教程:使一组记录保持在同一页上
Access 2003完整教程:将同一节的内容保持同页Access 2003完整教程:锁定或解锁工具箱工具
Access 2003完整教程:登录到 Access 工作组 (MDB)Access 2003完整教程:将绑定范围控件设为数据访问页的默认控件
Access 2003完整教程:将命令按钮设为“取消”按钮Access 2003完整教程:将命令按钮设置为窗体或自定义对话框中的默认按钮
Access 2003完整教程:使控件透明Access 2003完整教程:创建在打印窗体或报表时可随数据自动缩放的文本框
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号