Foxtable(狐表)用户栏目专家坐堂 → 跨表汇总代码问题


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

主题:跨表汇总代码问题

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


加好友 发短信
等级:二尾狐 帖子:503 积分:4002 威望:0 精华:0 注册:2016/6/7 7:45:00
跨表汇总代码问题  发帖心情 Post By:2016/12/9 15:31:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:明细表.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:二尾狐 帖子:503 积分:4002 威望:0 精华:0 注册:2016/6/7 7:45:00
  发帖心情 Post By:2016/12/9 15:37:00 [只看该作者]

汇总表实在传不上去了。汇总表同明细表结构一样,只是在单位列第1行里有“第三方”。我想统计,明细表里单位为第三方的收款金额和返款金额。请各位老师帮忙,代码怎么写。

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


加好友 发短信
等级:超级版主 帖子:109425 积分:556781 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/9 16:06:00 [只看该作者]


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


加好友 发短信
等级:二尾狐 帖子:503 积分:4002 威望:0 精华:0 注册:2016/6/7 7:45:00
  发帖心情 Post By:2016/12/9 16:50:00 [只看该作者]

If e.DataCol.Name = "摘要" Then 
    
    e.DataRow("底价款收款") = DataTables("底价款收款明细表").Compute("Sum(第三方)","[收款单位] = '" & e.NewValue & "'")
    e.DataRow("保证金收款") = DataTables("保证金收款明细表").Compute("Sum(第三方)","[收款单位] = '" & e.NewValue & "'")
    e.DataRow("底价款返款") = DataTables("底价款返款明细表").Compute("Sum(第三方)","[返款单位] = '" & e.NewValue & "'")
    e.DataRow("保证金返款") = DataTables("保证金返款明细表").Compute("Sum(第三方)","[返款单位] = '" & e.NewValue & "'")
    
End If

麻烦有点蓝老师帮我看一下,这段代码有什么问题。我重置摘要列,但没有任何反映。

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


加好友 发短信
等级:超级版主 帖子:109425 积分:556781 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/9 17:28:00 [只看该作者]

"摘要"=[收款单位]吗,重置"摘要" 列

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


加好友 发短信
等级:二尾狐 帖子:503 积分:4002 威望:0 精华:0 注册:2016/6/7 7:45:00
  发帖心情 Post By:2016/12/12 11:18:00 [只看该作者]

谢谢有点蓝老师,代码没问题,我用代码设置了自动重置列,但没有重置摘要列,所以没什么反应。

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


加好友 发短信
等级:超级版主 帖子:109425 积分:556781 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/12 11:20:00 [只看该作者]

只有重置摘要列才有用

 回到顶部