【发布时间】:2010-07-22 16:29:43
【问题描述】:
我有一个包含用户信息的主报告 - 以及一个包含所述用户的多个项目的子报告。
问题是,我需要主报告根据我提供给数据源的用户数量复制尽可能多的次数——我该怎么做才能生成一个大报告(包含多个主报告)报告)?
编辑:让我再举一个具体的例子(类似于我自己的例子):假设我想要一份杂货店购物者的报告——购物者的所有人口统计数据都将是主要的但是,报告需要有一个部分(或子报告)用于包含所有购买的物品的特定购物行程。
现在,这里是夹钳。我需要为许多不同的购物行程生成此报告(这也意味着不同的购物者)。
最好说这是一份“购物之旅”报告,可以运行一批购物之旅。
进一步的进展:当我的数据如下所示时,如何让分组工作:
(shoppingTripId, shopperId, shopperName, shoppingDate, itemBought)
------------------------------------------------------------------
1, 1, Chris, July-24-2009, Computer
1, 1, Chris, July-25-2009, Laptop
2, 3, John, June-14-2009, Ipod
2, 3, John, June-14-2009, Television
如果一切顺利,报告将如下所示:
+-----------------------------------------------
| Chris ShoppingTripID: 1
| 123 Main Street CustomerID: 1
| Anytown, CA 90210
+-----------------------------------------------
| Computer $999.00
| Laptop $1099.00
+-----------------------------------------------
+-----------------------------------------------
| John ShoppingTripID: 2
| 123 Main Street CustomerID: 3
| Anytown, CA 90210
+-----------------------------------------------
| Ipod $999.00
| Television $1099.00
+-----------------------------------------------
目前,我得到了这个:
+-----------------------------------------------
| Chris ShoppingTripID: 1
| 123 Main Street CustomerID: 1
| Anytown, CA 90210
+-----------------------------------------------
| Chris ShoppingTripID: 1
| 123 Main Street CustomerID: 1
| Anytown, CA 90210
+-----------------------------------------------
| John ShoppingTripID: 2
| 123 Main Street CustomerID: 3
| Anytown, CA 90210
+-----------------------------------------------
| John ShoppingTripID: 2
| 123 Main Street CustomerID: 3
| Anytown, CA 90210
+-----------------------------------------------
| Computer $999.00
| Laptop $1099.00
+-----------------------------------------------
| Computer $999.00
| Laptop $1099.00
+-----------------------------------------------
| Ipod $999.00
| Television $1099.00
+-----------------------------------------------
| Ipod $999.00
| Television $1099.00
+-----------------------------------------------
【问题讨论】:
标签: c# visual-studio-2008 crystal-reports reporting subreport