CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

自动统计几个字段之和???

楼主lula(陆浪)2005-07-10 15:53:30 在 PowerBuilder / 基础类 提问

数据窗口有数值字段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

相关问题

  • 统计多个字段
  • 统计字段为编码维护的字段如何统计?
  • 统计字段为编码维护的字段如何统计
  • 怎样统计字段的个数呢?
  • 日期型字段的统计
  • 关于统计字段值 的问题
  • 分组统计各字段问题
  • 统计生成字段问题
  • 统计字段值个数 在线等
  • 统计记录字段的问题

关键词

  • 字段
  • 数据
  • 统计
  • 计算
  • 添加
  • sum
  • 数据窗口
  • isnull
  • 方法

得分解答快速导航

  • 帖主:lula
  • lzheng2001

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo