在基于表单的GUI上,我尝试打开和关闭某些表单以进行计算。
我只想使用Access宏(为了使非技术人员更容易维护)。
问题不是打开和关闭表单,我找到了一种方法:
Close Window
ObjectType
ObjectName
Save: With Confirmation
OpenForm
Form Name: destinationForm
Display
Filter Name
Where Condition
Data Mode
Window Mode: Standard
但是,当窗体是较大窗体的一部分(出于明显的原因,我将其称为Layout)时,此宏将关闭主窗体并以新窗体的形式打开destinationForm。
我知道这种行为是完全正常的,但是我还没有发现marcos关闭子窗体并打开其他窗体,或者甚至更容易地更改Layout窗体的子窗体对象的Object Source。
形式是在Access打开作为子的形式,如果所述SourceObject
一个的SubForm
控制设置为它,和母体形式被加载。因此,实际上没有打开或关闭子窗体的事情。
使用SetProperty宏操作可以设置SubForm的IsVisible
属性或SourceObject的属性。
您也可以使用Tab控件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句