我有一个主窗体,其中包含在MS Access中创建的两个子窗体。主窗体上有两个文本框。用户在文本框中输入开始日期和结束日期,然后单击搜索按钮后,应重新计算这两个子表单中的信息,并刷新子表单上的结果并显示在主表单中。
一次,我更改了一个子表单的数据源并保存了它,但我不知道它是否引起了问题。现在,在用户输入日期并搜索结果之后,子窗体之一将首先自动打开并显示正确的结果。用户关闭此子窗体后,带有两个子窗体的主窗体显示正确的结果。
如何停止首先弹出的第一个子表单,仅显示带有两个子表单的主表单?
谢谢您的帮助!
答案 0 :(得分:0)
子窗体总是在主窗体之前打开,有关窗体事件顺序,请参见下文。为了避免首先弹出子表单,可以在加载表单时将子表单记录源设置为null。