以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- Syscmd.Column.UnHide()的调用 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97671) |
||||
-- 作者:newsun2k -- 发布时间:2017/3/16 15:38:00 -- Syscmd.Column.UnHide()的调用 系统命令Syscmd.Column.UnHide(),会弹出一个列隐藏和调整顺序的窗口。 对于一个主窗口,其所有者表为A表, 主窗口中的table中设定的数据表为B表。 按按钮调用Syscmd.Column.UnHide()时,弹出的是A表的列,除非我先在table中点一下。 怎样限定其弹出的是B表中的列?
|
||||
-- 作者:有点色 -- 发布时间:2017/3/16 16:08:00 --
|
||||
-- 作者:newsun2k -- 发布时间:2017/3/16 16:35:00 -- 继续求教。 自己动手太麻烦了。原先的Syscmd.Column.UnHide()命令简洁好用阿。
研究了一下,主要是打开主窗口时,currenttable是主窗口的所有表。 点击了一下窗口中的table控件后,currenttable变成了“窗口1_Table1”。 如何才能不用点击这个动作,直接把currenttable变成了“窗口1_Table1”? |
||||
-- 作者:有点色 -- 发布时间:2017/3/16 16:39:00 -- 你设置了也无效。没用。 |
||||
-- 作者:newsun2k -- 发布时间:2017/3/16 16:55:00 -- 能不能设置嘛? 卡在这里了。本来一个挺好的功能。保存列的位置和列宽。
|
||||
-- 作者:newsun2k -- 发布时间:2017/3/16 16:56:00 -- tables("窗体1_Table1").select也试过了,无效阿。 |
||||
-- 作者:newsun2k -- 发布时间:2017/3/16 16:56:00 -- 但是,鼠标点一下表,就有效了。郁闷 |
||||
-- 作者:有点色 -- 发布时间:2017/3/16 17:02:00 -- 以下是引用newsun2k在2017/3/16 16:56:00的发言:
但是,鼠标点一下表,就有效了。郁闷
窗口表,设置后,无法保存设置。 |
||||
-- 作者:jspta -- 发布时间:2017/3/16 17:23:00 -- tables("窗体1_Table1").Select(Table.Rows.Count - 1, 0) 窗口加载完成的时候可以设置。 |