以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 老师帮我看下这个表达式怎么写 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59566) |
||||
-- 作者:xjc620 -- 发布时间:2014/11/6 15:53:00 -- 老师帮我看下这个表达式怎么写 老师看下我的帐务统计里面怎么写公式啊,密码158998
|
||||
-- 作者:有点甜 -- 发布时间:2014/11/6 15:59:00 -- 什么意思,要统计什么,有很多统计使用表达式是做不了的啊。
http://www.foxtable.com/help/topics/1454.htm
|
||||
-- 作者:xjc620 -- 发布时间:2014/11/6 16:27:00 -- 可是使用帮助里的还是不能实现我设计的这个统计啊 |
||||
-- 作者:有点甜 -- 发布时间:2014/11/6 16:29:00 -- 那你要统计什么啊,逻辑是什么 |
||||
-- 作者:xjc620 -- 发布时间:2014/11/6 16:33:00 -- 帐务统计表里统计出收入表里面的汇款收入,现金收入,和统计出支出表里面的汇款支出,现金支出
|
||||
-- 作者:有点甜 -- 发布时间:2014/11/6 16:34:00 -- 就是这个知识 http://www.foxtable.com/help/index.html?n=1454.htm
你哪里遇到问题? |
||||
-- 作者:xjc620 -- 发布时间:2014/11/6 16:41:00 -- 帮助里面的是统计某列,统计是列形式 的,而我那个表是统计结果是横向的,这样我才能计算出余额,如果像他那样是统计不出余额的 |
||||
-- 作者:有点甜 -- 发布时间:2014/11/6 16:42:00 -- 无法理解你什么意思。
一列一列的统计啊,余额直接相减就行啊。 |
||||
-- 作者:xjc620 -- 发布时间:2014/11/6 17:05:00 -- 这个代码对吗 If e.DataCol.Name = "收支方式" Then
e.DataRow("汇款收入") = DataTables("收入").Compute("Sum(合计)") End If |
||||
-- 作者:有点甜 -- 发布时间:2014/11/6 17:13:00 -- 正确,如果要加入什么条件,就在红色那里写
e.DataRow("汇款收入") = DataTables("收入").Compute("Sum(合计)", "收支方式 = \'汇款收入\'")
|