以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [建议]表序乱的问题怎么还没解决呢?-“有点甜”解决了 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39930) |
-- 作者:shenyl0211 -- 发布时间:2013/9/4 20:25:00 -- [建议]表序乱的问题怎么还没解决呢?-“有点甜”解决了 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=22937&skin=0
因为某种原因会导致表的顺序出现混乱,开发者不得不经常维护。有人针对这种情况发贴(上面的链接)至今已经一年了,但是新版仍没解决。建议狐爸尽快解决,或给个解释。 [此贴子已经被作者于2013-9-5 9:45:16编辑过]
|
-- 作者:有点甜 -- 发布时间:2013/9/4 20:59:00 -- 测试了一下,暂时可以有代替的方法,你试试吧,不知道是否还有更简便的调整表位置的方法。 Dim ts As object = BaseMainform.Controls("MainPages") Dim t As object = ts.controls("表A") ts.controls.Remove(t) \'msgbox(1) \'ts.controls.add(t)
[此贴子已经被作者于2013-9-4 20:59:00编辑过]
|
-- 作者:有点甜 -- 发布时间:2013/9/4 21:02:00 -- 参考controls集合的操作 |
-- 作者:程兴刚 -- 发布时间:2013/9/4 22:36:00 -- 试试拖动位置不正确的表到指定位置,调整后立即存盘并立即退出重启项目试试。 |
-- 作者:e-png -- 发布时间:2013/9/5 9:23:00 -- 支持楼主··· 还有切换表的时候(内部表,20个表都需要显示,从第一个切换到第二十个的时候),特慢。。。 |
-- 作者:shenyl0211 -- 发布时间:2013/9/5 9:44:00 -- 谢谢有点甜。这已经是最好的代码了,简单、明了。 程版主的方法治标不治本,反复移动、反复混乱。 |
-- 作者:guoweidong -- 发布时间:2013/9/5 9:56:00 -- 有点甜确实是个高手。 |
-- 作者:lsy -- 发布时间:2013/9/5 10:10:00 -- 这个,羡慕嫉妒恨也没用。 人家从VB下凡到狐表,是来视察工作的,高屋建瓴。 咱们广大狐友,想变成狐狸精都难上加难。 更别提得道成仙了。 |
-- 作者:狐狸爸爸 -- 发布时间:2013/9/5 10:31:00 -- 项目属性中,不是有个“禁止调整表位置”的选项吗? |
-- 作者:shenyl0211 -- 发布时间:2013/9/6 14:54:00 -- 狐爸,那是“允许调整表位置”,而且只是禁止鼠标拖动表位置,不能防止程序意外出错造成的表位置变化。 项目发布后,总有个别人的windows系统有问题,导致不能正常启动,甚至跳过登录界面就能直接看到所有内容,同时造成表序变化。 我在防止越权方面已经投入很多时间研究了。 至于表序变化,对用户是小事,因为用户看到的毕竟只是少数的几张表,不会有什么意见,但开发者就不同了,在项目试运行的几个月,经常要调整表序。 [此贴子已经被作者于2013-9-6 14:54:46编辑过]
|