以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口打开问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=118139)

--  作者:drcqh
--  发布时间:2018/4/25 18:05:00
--  窗口打开问题

帮助中说:

如果你要通过代码打开主窗口、停靠窗口、并列窗口,需要在打开窗口后,切换到所有者表,否则将看不到所打开的窗口,例如:

Forms("窗口").Open()
MainTable
= Tables("所有者表")

 

是不是写错了?按这个顺序打不开窗口。调下顺序才能打开窗口


--  作者:有点甜
--  发布时间:2018/4/25 18:12:00
--  

1、你的窗口是什么类型的窗口?独立?模式?停靠?

 

2、那你maintableChanged、maintableChanging事件是不是写了代码?


--  作者:drcqh
--  发布时间:2018/4/25 18:33:00
--  

是主窗口时上面的顺序打不开

[此贴子已经被作者于2018/4/25 18:34:11编辑过]

--  作者:drcqh
--  发布时间:2018/4/25 18:51:00
--  

哦,我在maintablechanging事件中写了代码关闭窗口的代码了。

一个问题:一个表的主窗口在切换到其它主表后是自动关闭了还是只是隐藏了?


--  作者:有点甜
--  发布时间:2018/4/25 20:01:00
--  
以下是引用drcqh在2018/4/25 18:51:00的发言:

 

一个问题:一个表的主窗口在切换到其它主表后是自动关闭了还是只是隐藏了?

 

切换的时候,只是隐藏。你重新open、或者在表格打开新的窗口,旧的窗口就会被关闭。