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

关于数据窗口统计的问题,有难度,请高手帮帮忙!谢谢!

楼主hyitlf1(峰)2006-03-17 11:40:00 在 PowerBuilder / DataWindow 提问

我用的是Crosstab样式的数据窗口,数据如下:  
   
  产品名称         区域一         区域二             区域三       小计  
  100g水饺         200               250                 300             ...  
  100g汤圆         150               400                 120             ...  
  100g馒头         400               200                 300             ...  
  250g水饺         200               250                 300             ...  
  250g汤圆         150               400                 120             ...  
  250g馒头         400               200                 300             ...  
  120g水饺         200               250                 300             ...  
  180g汤圆         150               400                 120             ...  
  200g馒头         400               200                 300             ...  
  合计                 ...               ...                 ...             ...  
   
  我现在想变成下面这样:  
   
  产品名称         区域一         区域二             区域三       小计  
  100g水饺         200               250                 300             ...  
  100g汤圆         150               400                 120             ...  
  100g馒头         400               200                 300             ...  
  100g小计         750               850                 720             ...//增加的  
  250g水饺         200               250                 300             ...  
  250g汤圆         150               400                 120             ...  
  250g馒头         400               200                 300             ...  
  250g小计         ...               ...                 ...             ...//增加的  
  120g水饺         200               250                 300             ...  
  180g汤圆         150               400                 120             ...  
  200g馒头         400               200                 300             ...  
  其它小计         ...               ...                 ...             ...//增加的  
  合计                 ...               ...                 ...             ...  
   
  就是要增加三行小计,100g小计,250g小计,其它小计,这样在Crosstab样式的数据窗口应该怎么实现啊,它们的共同点只有产品名称的一部分,请高手指点,比较急,在线等!!!谢谢!  
   
   
  问题点数:60、回复次数:4Top

1 楼hylaeion(☆霖湘凝☆)回复于 2006-03-17 13:07:40 得分 0

晕,先把数据按产品名称排序,然后逐次对产品名称一样的一组数据后面插一行,用程序合计Top

2 楼wscft(努力工作,开心生活!))回复于 2006-03-17 15:33:08 得分 0

有点难度,   你的程序不是对同类的产品进行小计的,   如     100g水饺     100g汤圆         100g馒头  
  怎么小计?  
  除非找出他们的共同点,   对共同点分组统计,   再在最后一栏增加一个计算栏   计算各个区域的数据之和Top

3 楼gac123(编程浪子)回复于 2006-03-17 16:14:43 得分 0

产品名称在数据库设计的时候就应该分开,尽量避免多意字段,但是还是可以实现的啊,取产品名称   前三个字符做一个隐藏列,然后用这个列来分组,再做个小计带,就可以了Top

4 楼hjw01592(风男)回复于 2006-03-17 17:31:26 得分 60

没办法,只好将当前的数据全部保存到一个新表当中,在新表中定义他们的共同点,然后再用新表建立数据窗口了,这样应该可以的Top

相关问题

  • 数据窗口中按条件统计
  • graph数据窗口如何统计多列数据?
  • 统计数据
  • 有点难度,数据窗口的问题
  • 数据窗口表达式的高难度问题!
  • 紧急求助高难度数据窗口问题.
  • 高手请问:对数据窗口动态汇总统计
  • 再问:如何对数据窗口的行数做统计?
  • 关于数据窗口统计的问题,很简单的
  • 关于用crosstab数据窗口统计的问题

关键词

  • 数据
  • 区域
  • 小计
  • 水饺200250
  • 汤圆150400120
  • 馒头400200
  • 共同点
  • 产品名称
  • 合计
  • 增加

得分解答快速导航

  • 帖主:hyitlf1
  • hjw01592

相关链接

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

广告也精彩

反馈

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