以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何使得所有关联表都和主表保持同样显示模式 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=58442) |
-- 作者:everybody -- 发布时间:2014/10/16 17:45:00 -- 如何使得所有关联表都和主表保持同样显示模式 这个是教程,教了一个表的,但是有十多张表,不可能每个都设置一番吧,如果改造代码?请高手出手
保持列位置与列宽
SetColVisibleWidth可以和GetColVisibleWidth配合使用,使得两个表的显示列、列位置和列宽和保持一致,例如: Dim cvs As String
= Tables("订单").GetColVisibleWidth() 执行上述代码后,关联表Tables("产品.订单")的显示列、列位置和列宽将和主表Tables("订单")完全一致。 |
-- 作者:有点甜 -- 发布时间:2014/10/16 17:50:00 -- 关键是关联表的表名不清楚,如果要获取,要兜很大一个弯的。
把代码拷贝10次,或者做一个循环来做吧,表名你肯定得写出来的。 |
-- 作者:everybody -- 发布时间:2014/10/16 17:53:00 -- 有十多个关联表,每个关联表的视图乱得一塌糊涂,没有高效一点的办法么?
不要告诉我那种 调整一次,保存,下次就可以了 的解决办法,用户肯定晕掉 |
-- 作者:有点甜 -- 发布时间:2014/10/16 17:54:00 -- 呃,就是2楼所说的,用代码分别设置。 |