Foxtable(狐表)用户栏目专家坐堂 → [求助]如何通过组合多个统计结果后台生成目录树


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

主题:[求助]如何通过组合多个统计结果后台生成目录树

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


加好友 发短信
等级:超级版主 帖子:106601 积分:542176 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/28 20:50:00 [显示全部帖子]

……
dt1.Combine("型号",dt2,"型号") '将销售统计数据组合到进货统计数据
dt1.Combine("型号",dt3,"型号") '将退货统计数据组合到进货统计数据
Dim dt As DataTable  = dt1.ConvetToDataTable
'Tables("窗口1_Table1").DataSource = dt1 '将统计结果绑定到Table
With dt.DataCols  '用表达式列计算库存数据
    .Add("库存_数量",Gettype(Integer), "IsNull([进货_数量],0) - ISNULL([销售_数量],0) - ISNULL([退货_数量],0)")
    .Add("库存_金额",Gettype(Double), "[库存_数量] /[进货_数量] * [进货_金额]") 
End With

Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree(dt,"型号")

 回到顶部