Foxtable(狐表)用户栏目专家坐堂 → [求助]层级数中能不能显示有多少行?


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

主题:[求助]层级数中能不能显示有多少行?

帅哥,在线噢!
2900819580
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1327 积分:9648 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助]层级数中能不能显示有多少行?  发帖心情 Post By:2022/4/14 21:48:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:无标题20220414012.png
图片点击可在新窗口打开查看

1、使用蓝色代码,显示的数量是0
2、用红色代码显示如上图,
3、想实现的效果是,数量统计中左边的1不要,只要子阶有多少个物料。能不能用蓝色的代码不用增加临时列,

dt.DataCols.Add("sl",Gettype(Integer),"[Itid] / [Itid]")
Dim Layt As WinForm.LayersTree = e.Form.Controls("LayersTree1")
Dim st As New LayerTreeSetting
st.PathCol = "料号"
st.TextCol = "名称"
st.ValueCol = "名称" ‘想得到的是有多少个物料名称。是不是非有增加一个数据列上去再统计
st.ValueCol = "sl" 
st.Separator = "-"
st.GridTree = True
st.Subtotal = True

'st.Unique = False '如果是项目树,请删除此行
Layt.BuildFilterTree(tb, st)

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107749 积分:548084 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/14 22:08:00 [只看该作者]

这个功能只能用来汇总求和,不能用来计数的。所以只能通过临时列处理

 回到顶部
帅哥,在线噢!
2900819580
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1327 积分:9648 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2022/4/14 22:34:00 [只看该作者]

想实现的效果是,数量统计中左边的1不要,


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107749 积分:548084 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/14 23:15:00 [只看该作者]

不能的,如果要计数,建议使用目录树自己统计控制吧

 回到顶部