Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何引用不同窗口中的同一表

1楼
creastzh 发表于:2023/11/20 18:30:00
老师,

我有一个表被分别置于不同的窗口中,因为窗口名不同,所以引用该表的名称也不同:
窗口名A,B, 都有一个表C的副本,分别为C1,C2, 引用时分别为 Tables("A_C1"), Tables("B_C1")
问题是 我在表C 的DataColChanged 中编制了代码, 当打开的窗口为A时,需要取消 Tables("A_C1")的排序, 当打开窗口为B时,需要取消 Tables("B_C1")的排序, 但问题是2者名称不一致,在DataColChaged中如何根据显示窗口动态定义这个表,因为在操作这个表时,可能2个窗口都Opened(打开了),只是其中一个窗口为当前显示的窗口,另一个则不显示, 我本想关闭其中一个窗口,然后以forms(xxxx).Opened 判断窗口是否已经打开, 然后定义它, 但发现当需要在不同窗口中切换时,窗口打开/读入数据花销的时间较长,体验感太差了,所以我只进行了Maintable的切换.
2楼
有点蓝 发表于:2023/11/20 20:42:00
使用ActiveForm判断哪个窗口是活动的:http://www.foxtable.com/webhelp/topics/1547.htm
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .04297 s, 2 queries.