以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何用代码切换子表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86780) |
-- 作者:sky-18 -- 发布时间:2016/6/25 19:05:00 -- 如何用代码切换子表 在某个主表下,有多个子表,甚至孙表 那么显示的是一部分表,另一部分需要鼠标点击表名才能显示.也就是把需要显示的表选择为当前表-curenttable 如何用代码来实现不同子表的切换呢?也就是如何用代码来设置currenttable(现目前只知道currenttable是只读的) 求老师解答. |
-- 作者:大红袍 -- 发布时间:2016/6/26 14:02:00 -- 方法一:你做一个窗口,把所有表放到窗口里,你要怎么控制都可以,比如 e.Form.Controls("Table1").Select
方法二:循环主窗口的所有控件,然后切换,这种就比较麻烦
For Each a As object In Tables("订单").Grid.Parent.Controls
For Each b As object In a.Controls
Output.show(b.text)
Next
Next |
-- 作者:叶夜青 -- 发布时间:2017/1/23 15:10:00 -- 您好, 方法二能详细解释下吗? 比如切换到("订单.子表2")要怎么写? |
-- 作者:叶夜青 -- 发布时间:2017/1/23 15:11:00 -- 就是已经打开了"订单"表, 如何选择"订单.子表2"? |
-- 作者:有点蓝 -- 发布时间:2017/1/23 16:00:00 -- http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=39382 |