首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

报表有关问题很难,高手帮忙

2012-01-02 
报表问题很难,高手帮忙有人用过笛卡尔积吗?有三个数据表A用货单位信息表B产品信息表C销售数据表其中有产品

报表问题很难,高手帮忙
有人用过笛卡尔积吗?
      有三个数据表
            A用货单位信息表
            B产品信息表
            C销售数据表     其中有产品iD,用货单位ID
      要实现一个报表
            横向显示各个用户单位名称
            纵向显示各个产品名称
            中间显示符合横向和纵向条件的结果
      类似三维空间

    如何解决

[解决办法]
select a.id,b.id,sum(出货量字段) as 出货量 from c group by a.id ,b.id order by a.id ,b.id
然后你顺序读取记录集 根据 a.id,b.id 把相应的 "出货量 " 填入表格中~
[解决办法]
用水晶报表的交叉表试一下,我感觉应该可以解决的
[解决办法]
crystal report定义一个自定义Field Definitions only地联结
然后建立一个ttx文件,说明要显示的列
然后坐查询
[解决办法]
http://www.wave12.com/web/home.asp示例

热点排行