B
blackgun
Unregistered / Unconfirmed
GUEST, unregistred user!
我想打印这样一个报表
*****************************************
宁波佳源国际货运有限公司: 仓储费: 420元/天×30天=12600元
机械折旧费: 500元/月
小仓库租费: 400元/月
装卸费: 250元/月
宁波市纺织品进出口公司: 仓储费 300元/天×30天=9000元
合计: xxxxx元
*****************************************
数据库的结构为:
gs库(保存公司信息):id 公司编号(自动编号)
name 公司名称 字符串
qd库(保存公司的收费列表):id (自动编号)
gsid (公司编号) 数字
typename(收费类型) 字符串
price(收费金额) 货币
date(收费起始日期) 日期
day(是否按天收费) boolean
报表的数据源为Adoquery
sql语句为:selec * from gs,qd where gs.id=qd.id
我现在想这个报表可以在我指定一个年中的月份后自动生成报表。可以根据这个月有多少天来计算仓储费。
如果仓储费是在本月开始收费的则不予计算;如果是在上月开始收费的则自动将上个月剩余的天数加上计算。
每个月的天数都是自动生成的。
我现在的最主要的问题是如何获取我选择的月份。怎样计算这个月的天数。用qrexr应该如何实现。
如果可能的话帮我做一下这个报表。还有如何实现我上面样式的报表。
*****************************************
宁波佳源国际货运有限公司: 仓储费: 420元/天×30天=12600元
机械折旧费: 500元/月
小仓库租费: 400元/月
装卸费: 250元/月
宁波市纺织品进出口公司: 仓储费 300元/天×30天=9000元
合计: xxxxx元
*****************************************
数据库的结构为:
gs库(保存公司信息):id 公司编号(自动编号)
name 公司名称 字符串
qd库(保存公司的收费列表):id (自动编号)
gsid (公司编号) 数字
typename(收费类型) 字符串
price(收费金额) 货币
date(收费起始日期) 日期
day(是否按天收费) boolean
报表的数据源为Adoquery
sql语句为:selec * from gs,qd where gs.id=qd.id
我现在想这个报表可以在我指定一个年中的月份后自动生成报表。可以根据这个月有多少天来计算仓储费。
如果仓储费是在本月开始收费的则不予计算;如果是在上月开始收费的则自动将上个月剩余的天数加上计算。
每个月的天数都是自动生成的。
我现在的最主要的问题是如何获取我选择的月份。怎样计算这个月的天数。用qrexr应该如何实现。
如果可能的话帮我做一下这个报表。还有如何实现我上面样式的报表。