这个报表如何做
有三个表
表1:用户编号,用户姓名
表2:物品编码,物品名称,数量,单价,金额,票据单号
表3:用户编号,上次现金余额,本次现金余额,实收金额,票据单号
内容如下:
表1:
用户编号,用户姓名
1 张三
表二
物品编码,物品名称,数量,单价,金额,票据单号
1 牙膏 1 10 10 000001
2 罐头 3 20 60 000001
3 饼干 4 1.4 5.6 000001
表三:
用户编号,上次现金余额,本次现金余额,实收金额,票据单号
1 0 0.6 76 00001
要生成如下格式的报表
销售票据
票据单号:00001
用户编号:1 用户姓名: 张三
物品编码,物品名称,数量,单价,金额,票据单号
1 牙膏 1 10 10 000001
2 罐头 3 20 60 000001
3 饼干 4 1.4 5.6 000001
上次现金余额:0 本次现金余额:0.6 实收金额:76
要设计这种格式的报表,用DATAREPORT控件可否实现,如果可以实现 ,那以下两组信息
1、 用户编号:1 用户姓名: 张三
2、上次现金余额:0 本次现金余额:0.6 实收金额:76
应放置在哪 个区段 : 页标头? 分组标头? 还是其他区段
[解决办法]
感觉要修改数据表2的结构,增加一个用户编号的字段
[解决办法]
表3结构不对 出不了结果
[解决办法]
没仔细看 结构对
select * from 表1 a,表2 b 表3 c where a.用户编号=c.用户编号 and b.票据编号=c.票据编号
[解决办法]
我的查询应该有结果
[解决办法]
按用户编号分组
1 放在组头段(Group Header)中
2 放在组脚段(Group Footer)中
[解决办法]
有sql了就有 结果