以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关联表  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=24470)

--  作者:gzyt
--  发布时间:2012/10/15 8:58:00
--  关联表
请教老师,我需要在两个窗口中,用到同一个关联表,这两个窗口倒是不用同时打开,但关联表不能设副本,我在关闭一个窗口后,另一个窗口的关联表还是没法显示,请问如何解决,谢谢
--  作者:lin_hailun
--  发布时间:2012/10/15 12:02:00
--  
 我测试正常,可以分别打开。

 如果是通过窗口的属性设置的绑定表,需要重新打开窗口才可以显示绑定的表。

 如果要在一个窗口关闭的时候,另一个窗口同时刷新绑定的表,要用代码操作。

 在关闭的窗口AfterCloseh事件写代码 Tables().DataSource = Tables()

--  作者:gzyt
--  发布时间:2012/10/15 16:19:00
--  
不好意思,还请帮下忙。主要是页面集合里的Tables不知道怎样定位。比如窗口A,里面的窗口集合TabControl1,表控件是Table2.写Tables("窗口A_Table2").DataSource = Tables("订单.订单明细"),提示找不到窗口A_Table2,还请再指点一下,谢谢
--  作者:lin_hailun
--  发布时间:2012/10/15 16:55:00
--  
 呵呵,要在BeforeClose事件里写代码才对!
--  作者:gzyt
--  发布时间:2012/10/15 18:51:00
--  

还是提示找不到窗口A_Table2。麻烦您再看看。


--  作者:lin_hailun
--  发布时间:2012/10/15 20:32:00
--  
以下是引用gzyt在2012-10-15 18:51:00的发言:

还是提示找不到窗口A_Table2。麻烦您再看看。


不知道具体怎么事情,远程帮你看看吧。QQ765427475

--  作者:gzyt
--  发布时间:2012/10/16 13:01:00
--  
谢谢了,我用另外的方式解决了