TreeView的结构如下:机构分类
|---部门一
|----组别一
|----组别二
|---部门二
|----组别一
|----组别二
.....
部门和组别分别保存在两个表中,分别对应的字段为:
部门表(id,nr)组别表(id,bm_id,nr)
现在目录树已经可以通过代码生成,我要实现的功能是:通过在TreeView中的选择可以在窗口中的DBGrid中显示过滤后的数据,比如选择了部门一,DBGird中就只出现部门一的所有人员信息,如果选择了组别一DBgird中就只显示所有组别为组别一的记录,但组别的值可能重复。比如上面的分类表,当选择第一个组别时,在DBgrid中就只出现部门一组别一的记录,不知应该如何实现?
|---部门一
|----组别一
|----组别二
|---部门二
|----组别一
|----组别二
.....
部门和组别分别保存在两个表中,分别对应的字段为:
部门表(id,nr)组别表(id,bm_id,nr)
现在目录树已经可以通过代码生成,我要实现的功能是:通过在TreeView中的选择可以在窗口中的DBGrid中显示过滤后的数据,比如选择了部门一,DBGird中就只出现部门一的所有人员信息,如果选择了组别一DBgird中就只显示所有组别为组别一的记录,但组别的值可能重复。比如上面的分类表,当选择第一个组别时,在DBgrid中就只出现部门一组别一的记录,不知应该如何实现?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货