自动统计几个字段之和???
数据窗口有数值字段f1,f2...我想在行末插入一个统计字段,当往数据窗口中输入数据时,就能自动统计这些数值字段的和,怎么编写统计字段的表达式?或还有其它更好的方法? 问题点数:30、回复次数:10Top
1 楼ljxsea(春雷)回复于 2005-07-10 16:21:00 得分 0
加个计算列就可以了,f1+f2+...Top
2 楼ldy(罗大佑)回复于 2005-07-10 16:24:57 得分 0
加计算列:f1+f2+...+...Top
3 楼crtdak(云中鹤)回复于 2005-07-10 20:11:26 得分 0
加一个计算域就行,你试试。Top
4 楼PHDYCN(飘忽的云)回复于 2005-07-10 20:31:16 得分 0
up 先添加对你需要的列添加 求和(sum) 再添加一个计算域 求这几个求和列的和
2。直接添加一个计算域 里面的代码: sum( 列1 for all ) + sum( 列2 for all ) + 。。。+sum( 列n for all )Top
5 楼xyqiqi(琪琪)回复于 2005-07-10 21:26:31 得分 0
呵呵!同上Top
6 楼lula(陆浪)回复于 2005-07-11 10:36:10 得分 0
楼上的都不行啊,f1+f2+...这种方法必然全部输入时才能统计,而我的数据窗口有些字段可能会空的,
sum( 列1 for all ) + sum( 列2 for all ) + 。。。+sum( 列n for all ),这种方法统计所有行的和,而我要各行独立统计的。
高手们帮帮忙啊????
Top
7 楼MINDNET(风)回复于 2005-07-11 10:51:13 得分 0
加计算列吧f1+f2Top
8 楼lula(陆浪)回复于 2005-07-11 17:24:40 得分 0
不行????????????、Top
9 楼sdhylj(青锋-SS)(献血有益健康(别人的))回复于 2005-07-11 18:48:31 得分 0
用计算列呀.Top
10 楼lzheng2001(1加1)回复于 2005-07-11 18:58:50 得分 30
可以设置列的初始值为0,这样就不会出现NULL的列了!
也可以试试统计时把null列转成0 :
if(isnull(列1),0,列1) + if(isnull(列2),0,列2) + if(isnull(列3),0,列3) + .....Top




