如果关闭表单时没有打开任何表单,请打开一个特定的表单

大胡子西斯

我有一个数据库,其中有多个小表单分布在整个数据库中(正如我所假设的那样,哈哈)。有多种方法可以访问多个不同的表单,但是我遇到了一个导航问题,在某些情况下,当用户关闭表单时,没有其他内容打开或打开。因此,我理想地希望 Access 检查在任何给定时刻是否有任何表单打开,如果没有,则打开特定表单(数据库“主”表单)。我用谷歌搜索了这个并找不到我要找的东西(可能我用谷歌搜索了错误的东西?),所以老实说,我什至不知道从哪里开始。

我想创建一个在 Form_Close 上执行的函数,以检查当前是否有任何表单处于打开状态,如果没有,则打开特定的表单。同样,我什至不确定从哪里开始寻找这个答案,所以我真的没有什么可以开始我的旅程。

未处理的异常

一个简单的方法是这样的:

在标准模块中添加此过程并在其中编辑主表单名称:

Public Function OpenMainFormIfThisIsTheLastForm()
    If Forms.Count = 1 Then DoCmd.OpenForm "YourMainForm"
End Function

在每个表单中,您要在主表单关闭之前打开主表单,将其放在On Close-event 中:

=OpenMainFormIfThisIsTheLastForm()

这应该是全部。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#打开一个表单并关闭它

来自分类Dev

C#打开一个表单并关闭它

来自分类Dev

如果没有其他实例,则打开一个表单。打开-将类型传递给方法

来自分类Dev

打开一个新窗口然后提交表单

来自分类Dev

从另一个表单 C# 打开一个表单

来自分类Dev

从另一个表单中打开一个表单,并从命令单击中关闭原始表单

来自分类Dev

打开一个表单并单击,但是单击会选择父表单

来自分类Dev

如果当前工作区上没有打开Firefox窗口,我希望启动器上的Firefox图标打开一个新窗口

来自分类Dev

如何在React中单击一个按钮并打开一个表单?

来自分类Dev

打开其他表单时关闭表单

来自分类Dev

在表单之间切换(关闭一个表单,然后打开另一个表单)

来自分类Dev

打开表单时没有显示控件

来自分类Dev

在提交表单时,在新标签页中打开一个新页面,然后重定向原始页面

来自分类Dev

关闭对话框表单并打开另一个表单

来自分类Dev

有一个按钮打开正确的表单JQuery

来自分类Dev

在另一个表单上打开新表单

来自分类Dev

在另一个表单上打开新表单

来自分类Dev

成功提交表单后打开一个弹出窗口

来自分类Dev

提交表单后在 mvc asp.net 中打开一个弹出窗口

来自分类Dev

评论系统:在回复按钮旁边打开一个复杂的表单(编辑器)

来自分类Dev

当我单击一个按钮时,将打开一个新表单。当我单击其他表单时,如何将该表单保持在前台?

来自分类Dev

在VB中打开另一个表单时如何禁用主表单

来自分类Dev

在VB中打开另一个表单时如何禁用主表单

来自分类Dev

访问:尝试打开一个表单并使用另一个表单中的值填充文本框

来自分类Dev

当我打开一个标签时,如何关闭所有活动标签?

来自分类Dev

传单地图:打开一个窗口时,如何阻止所有弹出窗口关闭?

来自分类Dev

打开一个时关闭所有其他DIVS

来自分类Dev

如果Apple Script没有(或只是信息窗口),则打开一个新的Finder窗口?

来自分类Dev

关闭在用户控件中打开的一个或多个表单

Related 相关文章

  1. 1

    C#打开一个表单并关闭它

  2. 2

    C#打开一个表单并关闭它

  3. 3

    如果没有其他实例,则打开一个表单。打开-将类型传递给方法

  4. 4

    打开一个新窗口然后提交表单

  5. 5

    从另一个表单 C# 打开一个表单

  6. 6

    从另一个表单中打开一个表单,并从命令单击中关闭原始表单

  7. 7

    打开一个表单并单击,但是单击会选择父表单

  8. 8

    如果当前工作区上没有打开Firefox窗口,我希望启动器上的Firefox图标打开一个新窗口

  9. 9

    如何在React中单击一个按钮并打开一个表单?

  10. 10

    打开其他表单时关闭表单

  11. 11

    在表单之间切换(关闭一个表单,然后打开另一个表单)

  12. 12

    打开表单时没有显示控件

  13. 13

    在提交表单时,在新标签页中打开一个新页面,然后重定向原始页面

  14. 14

    关闭对话框表单并打开另一个表单

  15. 15

    有一个按钮打开正确的表单JQuery

  16. 16

    在另一个表单上打开新表单

  17. 17

    在另一个表单上打开新表单

  18. 18

    成功提交表单后打开一个弹出窗口

  19. 19

    提交表单后在 mvc asp.net 中打开一个弹出窗口

  20. 20

    评论系统:在回复按钮旁边打开一个复杂的表单(编辑器)

  21. 21

    当我单击一个按钮时,将打开一个新表单。当我单击其他表单时,如何将该表单保持在前台?

  22. 22

    在VB中打开另一个表单时如何禁用主表单

  23. 23

    在VB中打开另一个表单时如何禁用主表单

  24. 24

    访问:尝试打开一个表单并使用另一个表单中的值填充文本框

  25. 25

    当我打开一个标签时,如何关闭所有活动标签?

  26. 26

    传单地图:打开一个窗口时,如何阻止所有弹出窗口关闭?

  27. 27

    打开一个时关闭所有其他DIVS

  28. 28

    如果Apple Script没有(或只是信息窗口),则打开一个新的Finder窗口?

  29. 29

    关闭在用户控件中打开的一个或多个表单

热门标签

归档