以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求和代码请教? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=114294) |
-- 作者:zsslly -- 发布时间:2018/2/2 14:40:00 -- 求和代码请教? e.Form.Controls("TextBox2").Text = e.Form.Controls("Table1").Table.Compute("sum(一月)") 单列求和代码我知道的,如果多行怎么写呢?这样写没结果, e.Form.Controls("TextBox2").Text = e.Form.Controls("Table1").Table.Compute("sum(一月,二月,三月)") 求指点?这是把计算结果输出到控件中的
|
-- 作者:狐说八道 -- 发布时间:2018/2/2 15:02:00 -- 分别把三个月的算出来再求和,虽然是个笨方法,但也能解决问题。 |
-- 作者:有点甜 -- 发布时间:2018/2/2 15:16:00 -- 多列求和?
方法一:
e.Form.Controls("TextBox2").Text = e.Form.Controls("Table1").Table.Compute("sum(一月+二月+三月)")
方法二:
e.Form.Controls("TextBox2").Text = e.Form.Controls("Table1").Table.Compute("sum(一月)") + e.Form.Controls("Table1").Table.Compute("sum(二月)") + e.Form.Controls("Table1").Table.Compute("sum(三月)")
方法三:加一列表达式列,合计各列数据,统计表达式列
方法四:循环表格每一行,累加各列各行数据 |
-- 作者:zsslly -- 发布时间:2018/2/2 15:30:00 -- 谢谢老师! |