以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  为什么不能计算下层金额的  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189222)

--  作者:zhuxinhui
--  发布时间:2023/11/17 11:49:00
--  为什么不能计算下层金额的
Dim trv As WinForm.InlineTree = e.Form.Controls("InlineTree1")
Dim t As New InlineTreeSetting
t.ParentCol = "母件编码"
t.ChildCol = "子件编码"
t.TextCol = "子件名称"
t.ValueCol = "金额"
t.SortCol = "级码"
t.Subtotal = True
t.MergeTotal = True
t.GridTree = True
Trv.BuildBomTree(Tables("单据BOM.单据BOM明细"), t)
图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20231117114751.png
图片点击可在新窗口打开查看

为什么层级核算为0的

--  作者:有点蓝
--  发布时间:2023/11/17 11:52:00
--  
请上传实例测试
--  作者:zhuxinhui
--  发布时间:2023/11/17 15:07:00
--  
放在表里是可以的,放在窗口里就不能统计了
--  作者:有点蓝
--  发布时间:2023/11/17 15:20:00
--  
窗口如果绑定的是关联表,肯定都一样的。如果是副本,绑定的表就不对
--  作者:zhuxinhui
--  发布时间:2023/11/17 16:15:00
--  
现在绑定的是关联表
图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20231117161354.png
图片点击可在新窗口打开查看
也不是副本
是哪里出问题了

--  作者:zhuxinhui
--  发布时间:2023/11/17 16:15:00
--  
又不方便发个目项上去
--  作者:有点蓝
--  发布时间:2023/11/17 16:27:00
--  
新建一个项目,导入同样的表和一些测试数据,重现同样的问题,把新项目发上来
--  作者:zhuxinhui
--  发布时间:2023/11/20 15:06:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20231120150402.png
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.foxdb

还是老样子

--  作者:有点蓝
--  发布时间:2023/11/20 15:38:00
--  
改为使用Trv.BuildFilterTree

BuildBOMTree没有合并汇总的功能

--  作者:zhuxinhui
--  发布时间:2023/11/20 17:08:00
--  
多谢