Office中国论坛/Access中国论坛

标题: 字段可选的窗体该怎么做? [打印本页]

作者: guotianxin    时间: 2005-2-5 00:00
标题: 字段可选的窗体该怎么做?
你在开发软件时,是否经常遇到一个数据表窗体的字段太多,客户又经常要求由自己来决定哪些项目显示、哪些项目不显示,而你却觉得不知如何是好?

这里我介绍一个简洁的解决方案,希望能对你有所启发:



[attach]8925[/attach]

上面的界面说明:

1、左边的子窗体,列出了右边子窗体所有字段、各字段的排列顺序,用户只需勾选所需要的项目,右边子窗体上该项目相应出现或隐藏;

2、左边子窗体上半部分,显示本视图名称和说明及本视图的查询条件,用户可以将其设定好的视图保存到数据库中,供下次直接选用;

3、当用户在右边子窗体上拖动项目,改变排列顺序时,通过单击左边的“修改顺序”,排列顺序就保存到数据库。

4、单击两个子窗体之间的分隔线,可以隐藏左边子窗体;

5、当用户需要导出时,可以通过单击“导出”按钮直接将结果导出到Excel.




作者: 静儿    时间: 2005-2-6 20:35
例子呢?
作者: guotianxin    时间: 2005-2-28 18:29
我只提供了解决方案,例子程序没有放上来。需要用到的数据表属性有:1、ColumnOrder,用于项目排列顺序2、ColumnWidth,用于决定项目宽度,当ColumnWidth=0时,该项目就隐藏了。
作者: lingjiang    时间: 2006-1-13 04:05
例子我要




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3