我正在制作一份水晶报告。
票据表: BillID(pk),PartyName,BillDate,Loading,Unloading。
BillDetails表: ID(pk),BillID(fk),项目,数量,费率,金额。
在数据库专家中,我加入了2个表。 我想要这样的报告:
BillID PartyName BillDate
SALE EXPENSES
ITEM QUANTITY RATE AMOUNT LOADING 10
toy 2 2 4 UNLOADING 20
doll 7 6 42
ball 8 6 48
cell 5 6 30
TOTAL : 160 30
NET: 160
- 30
130
问题是每个帐单只能加载和卸载一次,而biil包含多个项目。
如何将详细信息部分与仅出现一次的项目(加载和卸载)混合?
答案 0 :(得分:0)
您提供的布局至少有两个选项:
如果您可以在单独的行上显示加载/卸载值,请将它们放入适当的组页眉/页脚中,然后就完成了。
答案 1 :(得分:0)
我认为你需要同时使用Arvo答案中的两个选项来获得你想要的东西。
我首先为“加载和卸载”创建子报表,并将其放在带有Item,QTY等的标题中,然后将该标题设置为“下面的部分”。这将为您提供子报表的详细信息,但是您需要捕获总数以发送回主报表。
要获取此信息,您需要在子报表中为总计创建共享变量,然后您可以在主报表的“网络”页脚部分的公式中引用它。
希望这有帮助。