Foxtable(狐表)用户栏目专家坐堂 → bug,BuildTree,排序以后,生成不正确


  共有4008人关注过本帖树形打印复制链接

主题:bug,BuildTree,排序以后,生成不正确

帅哥哟,离线,有人找我吗?
花开的声音
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2014/4/22 6:56:00 [显示全部帖子]

顶一下,希望尽快测试解决。

 回到顶部
帅哥哟,离线,有人找我吗?
花开的声音
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2014/4/22 8:17:00 [显示全部帖子]

上班后,按各位老师修改意见,好好试下。。。

 回到顶部
帅哥哟,离线,有人找我吗?
花开的声音
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2014/4/22 13:17:00 [显示全部帖子]

反复试了下,终于明白些:排序的字段、字段排列的顺序,要根据所选择筛选的目录树列表项目名、项目名对应的节点在目录树的层级来确定,不能有差错,否则就会出现显示不对的情形。具体来说就是要对“主管司法局”、“法律服务所”、“性别”、“年龄”、“姓名”五个列表项目进行不同的排位组合,然后再根据这个排位组合来确定要排序的字段,比如其中一种: tv.BuildTree(dt,“主管司法局|法律服务所|性别|年龄|姓名”,"","序号,法律服务所,性别")这种写法显示就正确,但如写成 tv.BuildTree(dt,“主管司法局|法律服务所|性别|年龄|姓名”,"","序号,性别")则会显示错误。这有一个问题,要穷尽这几个列表项目在目录树中的节点位置顺序,来确定后面用来排序的字段名称和顺序,这个是不是有点麻烦呵,有没有简便点的写法?

 回到顶部
帅哥哟,离线,有人找我吗?
花开的声音
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2014/4/22 14:24:00 [显示全部帖子]

哦。好的。也想麻烦你把年龄也考虑进去下,虽然复杂,但却是比较有用的,谢谢!

 回到顶部