以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  视图管理器【标题是不是很诱惑啊】  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=33057)

--  作者:everybody
--  发布时间:2013/5/12 22:13:00
--  视图管理器【标题是不是很诱惑啊】
先跟大家说清楚,这个是求助帖,不是成果贴。。。O(∩_∩)O

这几天,为狐表的视图痛苦得不得了。虽然说给出以下公式,

Tables("窗口1_Table1").OpenView("精简")
SetColVisibleWidth("日期|90|产品|120|客户|120|数量|60")

但是对不时修改表结构的人来讲,要跑回去表格状态中一个个重新定义视图,或打开窗口修改SetColVisibleWidth("日期|90|产品|120|客户|120|数量|60") ,也是非常痛苦的。

所以,想了一个办法,能不能搞一个视图管理器,将项目中的全部视图集中管理起来。

大致思路:

1、定做一个“视图管理器”表格,里面有视图名,表名,视图结构信息等

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看



2、定做st1,st2等若干全局变量,如st1定义为“表名”,st2定义为“视图结构信息”

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看




3、遇有需要定义表视图的,可用下拉框来进行选择“视图名”(而且只显示与绑定表相对应的表视图),选择后,点击按钮,即可实现

Tables(st1).SetColVisibleWidth(st2) 功能,

图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看

4、另做一按钮,随时进入视图管理器,进行修订。


图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看


请高手在伟大的母亲节里面赐代码!!!!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:视图管理器.foxdb

[此贴子已经被作者于2013-5-12 22:19:59编辑过]

--  作者:夕然
--  发布时间:2013/5/12 23:27:00
--  
请参见华泰ERP系统
--  作者:blackzhu
--  发布时间:2013/5/13 7:46:00
--  
奇怪了  狐表不是本身带视图管理器的
--  作者:everybody
--  发布时间:2013/5/13 14:11:00
--  

自带的,无法集成到自己的系统啊!

 

学习华泰系统中


--  作者:hanxuntx
--  发布时间:2013/5/13 15:18:00
--  

自带的也可以滴


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130513151725.jpg
图片点击可在新窗口打开查看

--  作者:everybody
--  发布时间:2013/5/14 11:51:00
--  
嘻嘻,好东东,学习了