Foxtable(狐表)用户栏目专家坐堂 → 请教目录树问题


  共有1591人关注过本帖平板打印复制链接

主题:请教目录树问题

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2017/9/26 9:12:00 [只看该作者]

设计思路有问题,生成一个目录树的时候就加载了所有数据,这样设计动态加载的意义何在? 你不如改成筛选树!
还有帮助文件的动态加载从来不会这样:

ryxxb=cmd.ExecuteReader
Tables("员工表_ryxxb").DataSource =ryxxb

你这样的设计是从哪里学来的?

帮助文件的动态加载简单快捷。

1、看看目录树是怎么生成的:
看看帮助是怎么生成目录树的? 用了distinct关键词,只加载生成目录树的列。

2、这段帮助虽然用的是主表作为例子,但是一样适用SQLTable,你采用SQLTable,Select语句改为:select * f rom  v_OA_a01 where 部门名称 Where [主键列名] Is Null.
接下来就和帮助一样:

.....
合成条件的代码
DataTables("员工表_ryxxb").LoadFilter = 合成的条件
DataTables("员工表_ryxxb").Load()




[此贴子已经被作者于2017/9/26 9:27:26编辑过]

 回到顶部