Access 2003完整教程:通过程序使两个窗体的记录同步

在记录或窗体之间移动时,通过运行宏或事件过程响应第一个窗体最近的事件,可在第二个窗体中显示相关的记录。

使用宏

  1. 若要创建宏,请单击“对象”下的“宏”,再单击“数据库”窗口工具栏上的“新建”。
  2. 在空白操作行,单击操作列表中的OpenForm
  3. 将“窗体名称”参数设置为第二个窗体的名称,再设置“Where 条件”参数显示在第二个窗体需要的相关记录。
  4. 单击“保存”按钮图像并关闭宏窗口。
  5. 在“设计”视图中打开第一个窗体,并将窗体的“成为当前”事件属性设置为宏名。
  6. 若要进行测试,请在“窗体”视图中打开第一个窗体,并从一个记录移至另一个记录。

    第二个窗体将打开,并显示相关记录。

使用 Microsoft Visual Basic 代码

  1. 在“设计”视图中打开第一个窗体。
  2. 若要为适当事件打开窗体的“Form_Current”事件过程,请显示窗体的属性表,再单击“事件”选项卡。
  3. 单击“成为当前”事件。?

  4. 单击属性框边的“生成器”以显示“选择生成器”对话框。
  5. 双击“代码生成器”显示事件过程窗口。
  6. 将Visual Basic代码添加到事件过程中以显示第二个窗体上的记录,该记录具有与第一个窗体的相关字段相一致的字段值。
  7. 若要进行测试,请在“窗体”视图打开第一个窗体,并逐条移动记录。

    第二个窗体将打开,并显示相关记录。

提示

也可以使用“窗体向导”,用“链接窗体”选项创建两个相关的窗体。

上页:Access 2003完整教程:通过程序同步两个窗体的示例 下页:Access 2003完整教程:打开或关闭工具箱

Access 2003完整教程:通过程序使两个窗体的记录同步

Access 2003完整教程:打开或关闭工具箱Access 2003完整教程:打开 Access 数据库
Access 2003完整教程:打开宏Access 2003完整教程:临时打开窗体作为对话框
Access 2003完整教程:打开数据库对象Access 2003完整教程:打开“宏”窗口或“Visual Basic 编辑器”
Access 2003完整教程:打开 Access 项目Access 2003完整教程:防止或允许访问“Visual Basic 编辑器”或“立即”窗口
Access 2003完整教程:避免用户中断从服务器检索记录 (ADP)Access 2003完整教程:避免在查询中显示重复记录 (MDB)
Access 2003完整教程:避免输入重复值 (MDB)Access 2003完整教程:在窗体中启用或禁用筛选记录 (MDB)
Access 2003完整教程:禁止或允许更改工具栏、按钮或命令Access 2003完整教程:预览数据库对象
Access 2003完整教程:显示报表中的报表条件Access 2003完整教程:打印记录、数据表或数据库对象
Access 2003完整教程:设置在独立页上打印每条记录、组或节的选项Access 2003完整教程:将字符串的部分打印为分组标题
Access 2003完整教程:打印数据库或数据库对象的设计 (MDB)Access 2003完整教程:通过添加数据库密码帮助保护数据库 (MDB)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号