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

报表问题

楼主motoc(街车)2006-05-02 15:43:11 在 PowerBuilder / DataWindow 提问

有两张表table1,table2  
  table1  
  spbh(商品编号) spmc(商品名称) bm(部门编号) num(数量)  
  01001 五粮液 01 1  
  01002 茅台 01 1  
  01001 五粮液 02 5  
   
  table2  
  bh(部门编号) mc(部门名称)  
  01 部门1  
  02 部门2  
   
  n …… 部门n  
   
   
  要实现下表如何处理?  
   
   
  商品名称 部门1 部门2 部门n 合计  
  五粮液 1 5 6  
  茅台 1 0 1 问题点数:20、回复次数:2Top

1 楼moujf(阳光快车道)回复于 2006-05-02 16:00:23 得分 20

建议动态create数据窗体  
  1、select   count(1)   from   table2知道有多少个部门,如n  
  2、create数据窗体为grid,n+1列,加一个计算列为合计等于第2列到第n+1列和  
  3、select   spmc,bm,sum(num)   from   table1   group   by   spmc,bm  
        循环向报表中灌数。  
         
  Top

2 楼motoc(街车)回复于 2006-05-03 10:12:09 得分 0

能否说具体点Top

相关问题

关键词

得分解答快速导航

  • 帖主:motoc
  • moujf

相关链接

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

广告也精彩

反馈

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