我有一个包含用户信息的主报告 - 以及一个包含所述用户的多个项目的子报告。
问题是,我需要主报告根据我提供给数据源的用户数量复制尽可能多的次数——我该怎么做才能生成一个大报告(包含主报告的倍数)?
编辑:让我用一个具体的例子重新提问(类似于我自己的例子):假设我想要一份杂货店购物者的报告——所有购物者的人口统计数据都在主报告上,但是,需要有一个部分(或子报告)包含所有购买的物品的特定购物行程。
现在,这里是紧握器。我需要为许多不同的购物行程运行此报告(这也意味着不同的购物者)。
甚至可以说这是一个“购物之旅”报告,可以运行一批购物之旅。
进一步的进展:当我的数据如下所示时,如何让分组工作:
(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
+-----------------------------------------------