报表问题很难,高手帮忙

上官云峰 2007-04-11 10:21:29
有人用过笛卡尔积吗?
有三个数据表
A用货单位信息表
B产品信息表
C销售数据表 其中有产品iD,用货单位ID
要实现一个报表
横向显示各个用户单位名称
纵向显示各个产品名称
中间显示符合横向和纵向条件的结果
类似三维空间

如何解决
...全文
229 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
vbman2003 2007-04-12
  • 打赏
  • 举报
回复
楼主最好弄点简单的数据,示例一下条件和结果
zlt982001 2007-04-12
  • 打赏
  • 举报
回复
跟交叉表差不多,
computervb 2007-04-12
  • 打赏
  • 举报
回复
http://www.wave12.com/web/home.asp示例
clear_zero 2007-04-12
  • 打赏
  • 举报
回复
crystal report定义一个自定义Field Definitions only地联结
然后建立一个ttx文件,说明要显示的列
然后坐查询
feixiangzaici 2007-04-12
  • 打赏
  • 举报
回复
用水晶报表的交叉表试一下,我感觉应该可以解决的
  • 打赏
  • 举报
回复
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 把相应的 "出货量" 填入表格中~
fishmans 2007-04-12
  • 打赏
  • 举报
回复
樓主的需求沒說清楚,“中间显示符合横向和纵向条件的结果”,要的是什麼結果??
yuvotesyg518 2007-04-11
  • 打赏
  • 举报
回复
中间只显示某一单位对应的产品数量吗?
查询语句你写好了吗,要么只是想问如何在报表中显示数据?

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧