Foxtable(狐表)用户栏目专家坐堂 → 关于客户合计,为什么有错?


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

主题:关于客户合计,为什么有错?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/5 21:21:00 [只看该作者]

 想说明什么?处理一下正无穷大?

 回到顶部
帅哥哟,离线,有人找我吗?
wealthwind
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:660 积分:3965 威望:0 精华:0 注册:2014/3/16 20:34:00
  发帖心情 Post By:2014/5/5 21:23:00 [只看该作者]

不是,我想要的是,不是每个客户都进行一次合计,而是,所列行中,最后一行进行合计即可??

 

例如:

 

北京

上海

深圳

....

....

 

合计


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/5 21:27:00 [只看该作者]

 把这段去掉,就没有合计行了

 

******************************合计行
dr = DataTables("统计").AddNew()
dr("客户") = "合计"
For Each prd As String() In prds
    Dim ColName1 As String = prd(0) & "_" & prd(1) & "_目标"
    Dim ColName2 As String = prd(0) & "_" & prd(1) & "_销售"
    dr(ColName1) = dt1.Compute("Sum(目标)","[年] = '" & prd(0) & "' and 月份 = '"& prd(1) &"'")
    dr(ColName2) = dt2.Compute("Sum(销售)","[年] = '" & prd(0) & "' and 月份 = '"& prd(1) &"'")
Next
dr("目标总额") = DataTables("统计").Compute("Sum(目标总额)")
dr("销售总额") = DataTables("统计").Compute("Sum(销售总额)")
'********************************


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/5 21:34:00 [只看该作者]

在最后可以加一行合计,具体怎么合计,我也不知道你怎样的,你参考改一下吧。

 

Dim ndr = DataTables("统计").AddNew()
ndr("客户") = "合计"
For Each prd As String() In prds
    Dim ColName1 As String = prd(0) & "_" & prd(1) & "_目标"
    Dim ColName2 As String = prd(0) & "_" & prd(1) & "_销售"
    ndr(ColName1) = dt1.Compute("Sum(目标)","[年] = '" & prd(0) & "' and 月份 = '"& prd(1) &"'")
    ndr(ColName2) = dt2.Compute("Sum(销售)","[年] = '" & prd(0) & "' and 月份 = '"& prd(1) &"'")
Next
ndr("目标总额") = DataTables("统计").Compute("Sum(目标总额)")
ndr("销售总额") = DataTables("统计").Compute("Sum(销售总额)")


 回到顶部
总数 14 上一页 1 2