一个 400 个用户的企业,名单怎样做才方便选取 (100分)

  • 主题发起人 主题发起人 Pc 狂迷
  • 开始时间 开始时间
P

Pc 狂迷

Unregistered / Unconfirmed
GUEST, unregistred user!
一个企业,6个大部门,6大部门下有N个小部门,N个小部门下有NN个员工,共 400 个用户的名单,怎样做才方便选取?
我现在分:
-|-常用名单
|-大部A-|-小部1-|-赵-|赵五
| | |-钱-|钱六
| | |-孙
| |-小部2
|-大部B-|-小部1




一级级选下去,头痛的是人太多了。而且有跨部门多选的情况、选窗不能做得太大,更要方便、易用。前辈们帮忙想想有好的方法吗?
 
不是所有的人都要面对从上到下的选吧?

比如XX部门只看到他有关的人。

再做个查询功能
 
用treeview,或者combobox,做成父与子关系,保存状态
 
建议用TREEVIEW,注意并行及串行的部门(人员)关系,这样有助于理清权限管理;
 
要同时显示就用多列LISTVIEW,不同时显示就用TREEVIEW+LISTVIEW
 
用TREEVIEW很直观,而且方便
 
每个员工有一ID,还有一部门ID
部门按级编号
 
头痛的是人太多了。而且有跨部门多选的情况、选窗不能做得太大,更要方便、易用。
 
我用这种方法可以简单的实现多选分类,看下图的左部分:
http://www.snksoft.com/images/thinkcardcardedit_.gif
 
录入时,直接录入编号或拼音首字母或按部门过滤检索。

我的程序有几千个商品编号都是这样搞的!
 
做个弹出对话框,在对话框里输入简写或编号名称等进行查询
 
thinknet 的方法不直观,操作不方便,也没照顾到 40岁 以上的 Old woman 。光看界面我
也猜了好一会,不知怎么用。有更好的方法吗?
 
解决了吗?谁能告诉我?
 
汉拼查询
 
建议直接使用Dev Express的TdxDBGrid或TcxDBGrid,并设置大部和小部栏目分组,
考虑到要多选,将MultiSelect设置为True即可。
 
同意onlyonekgx的。用treeview太慢了。
 
最好的办法是让用户输入,用户名的每一个汉字的拼音首字母! 我这里有相关的程序,要得话
可以给我 伊梅尔 我给你发过去!!!!
 
用Grid列出所有的用户名、大部、小部
在窗口多做同个选项:按人名排序,按部门XXX排序或组合排序
 
用TreeView列出所有的大部、小部
用Grid列出相應的用户名
[類似資源管理器]
 
编码+助记符
 
后退
顶部