多个报告共享相同的子报告

时间:2013-06-20 17:49:14

标签: reporting-services ssrs-2008 dynamics-crm-2011 bids

我收到了大约5份报告,其中所有报告都有两个相同的报告。报告的其余部分对每一个都是独一无二的。所以我采用相同的部分并将其转换为子报告。然后当然在主要报告中我分别添加了一个子报告链接到部分报告。我已经意识到了必须进行字体更改等方面的好处,并且做过一次远远好于5次。这些报告正在BIDS中构建,并且运行良好。然后我获取了rdl文件并将它们导入到CRM 2011中,最终将使用它们。

这是我的子报告链接中断。在crm 2011中,我只能为子报告选择一个父报告。因此,如果我将Master1设置为两个潜艇的父报告,那么Master1将完美运行。但是,Master2-3-4-5将运行错误,无法显示子报表。如果我将Master2设置为父级,那么Master2将运行完美,但1,3,4,5会失败?

谷歌搜索导致人们建议重新链接到父报告......这不是我的问题。

我真的希望我做错了,这不是CRM 2011的限制。

TIA

JB

  

基于Guido Preite答案的最终解决方案

因此,我在CRM中为每个需要它们的报告创建了子报告。但是,CRM中的所有子报告都是从同一个rdl文件上传的。 Guido所说的有点痛苦,但这就是我们在CRM 2011所处的地方......

1 个答案:

答案 0 :(得分:1)

子报表只能有一个Parent,这是CRM 2011的限制。

您总是可以创建5个相同的子报表,我知道维护起来会更困难但是唯一的解决方案(您可以随时创建批处理文件以在更新子报表时创建其他4个rdl文件)