以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]有条件的统计子表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52552) |
||||
-- 作者:oubenming -- 发布时间:2014/6/17 23:55:00 -- [求助]有条件的统计子表 求助:“汇总表”统计“发票登记表”的金额列,取结算方式列里的“转账”。谢谢各位老师指点。
|
||||
-- 作者:Bin -- 发布时间:2014/6/18 8:32:00 -- 参考帮助http://www.foxtable.com/help/topics/0100.htm |
||||
-- 作者:oubenming -- 发布时间:2014/6/18 14:18:00 -- 谢谢Bin老师,但我要的不是这个 这个我理解,我求助的是这个效果:易表里的AppendFor("收付款登记","结算单位","结算单位","结算方式","=","转帐") And DelReptRows("入帐汇总","结算单位") And RecalcGrid(GridName) 即:统计发票登记表---结算方式列的“转账”。谢谢。
|
||||
-- 作者:Bin -- 发布时间:2014/6/18 14:22:00 -- 分组统计吗? |
||||
-- 作者:有点甜 -- 发布时间:2014/6/18 14:24:00 -- 跨表统计
http://www.foxtable.com/help/topics/1454.htm
http://www.foxtable.com/help/topics/1472.htm
|
||||
-- 作者:有点甜 -- 发布时间:2014/6/18 14:36:00 --
|
||||
-- 作者:oubenming -- 发布时间:2014/6/18 14:48:00 -- 谢谢甜老师。要的就是这个效果。能用了!!! |
||||
-- 作者:oubenming -- 发布时间:2014/6/19 0:01:00 -- 如果我要按月统计的还有表达式好,还是用代码? Select Case e.DataCol.Name
Case "单位名称" e.DataRow("累计欠款数") = DataTables("发票登记").Compute("Sum(发票金额)","单位名称
= \'" & e.NewValue & "\' and 结算方式 = \'转帐\'"
and 月 = \'1\'") End Select 这个代码行不通 请老师帮忙指正 |
||||
-- 作者:有点甜 -- 发布时间:2014/6/19 9:25:00 -- 如下
|
||||
-- 作者:oubenming -- 发布时间:2014/6/19 9:39:00 -- 谢谢甜老师。达到目的了。 |