url*_*der 2 c# vb.net reportviewer rdlc

嗨,我正在编写一份在VS2010中使用reportviewer的报告.
这是发票报告.它在系统中有一些帐户,对于每个帐户,它都有一些订单.现在,在每个月,我们需要将发票发送到每个帐户.
在报告中,在顶部,我们需要列出"Bill To" (the address for each account)和"Invoice#",对于每个帐户,它是不同的,并且是连续的.然后,在中心,它应列出此帐户的订单的详细信息.显然,每个帐户都应该有发票.
请参阅随附的屏幕截图.我使用了分组并创建了屏幕截图中显示的发票.
但是,它有一个问题.在"帐户地址","条款",和"发票号码",我不能把他们分组(这些都是集团内相同).因此,对于不同的组,它们显示为相同的值,尽管在rdlc文件中,我将它们的字段放在那里.
谁知道如何解决问题?
一种可能性是:不是在一个报告中为所有帐户创建发票(即20个页面,每个页面是帐户的发票),为每个帐户的每个发票创建一个报告(总共20个文件),然后打印发票直.这将起作用,因为我们可以操纵所有数据,并使用reportviewer参数进行帐户地址,条款,......
但是,这意味着我们无法在打印前浏览报告(不包括软件).有什么建议?
谢谢
读者
您可以做的是,因为对于每个帐户,您的案例中都有地址,发票号和发票详细信息或订单,
所以您可以做的是:
编辑: 让我进入一些详细的方式!(请放大以清楚地看到图像细节)
1.创建一个新报告并向其添加Tablix
--Tablix has the property , it can iterate through your data
并创建数据集,该数据集将获取帐户地址,发票和条款的数据.然后 :

如果你无法正确查看图像.. 这里也是为你呈现的
这就是我用类似要求做报告的方式...... 子报告可以在很大程度上简化任务..
ps:
crystal report......但概念完全一样| 归档时间: |
|
| 查看次数: |
6597 次 |
| 最近记录: |