Reporting services 将rdl报告链接到CRM 2011中的多个父报告
我已经创建了一些报告进入CRM,其中一个报告使用另一个作为子报告,我已经将这两个报告链接在一起,以便它们都能正常工作。但现在我有了第二份报告,需要同样的子报告。那么,有没有办法将子报告链接到多个家长,以便他们都能看到它?或者,对于我想在其中使用的每个报告,我都需要一份子报告的副本吗Reporting services 将rdl报告链接到CRM 2011中的多个父报告,reporting-services,dynamics-crm-2011,Reporting Services,Dynamics Crm 2011,我已经创建了一些报告进入CRM,其中一个报告使用另一个作为子报告,我已经将这两个报告链接在一起,以便它们都能正常工作。但现在我有了第二份报告,需要同样的子报告。那么,有没有办法将子报告链接到多个家长,以便他们都能看到它?或者,对于我想在其中使用的每个报告,我都需要一份子报告的副本吗 根据我的经验,您只能通过Dynamics界面将子报告链接到一个父级 我正在寻找其他的解决办法,但目前还没有找到任何办法 我目前正在创建两个子报告,以备将来参考。迟做总比不做好: 我通过使用IF/ELSE结构解决了这个
根据我的经验,您只能通过Dynamics界面将子报告链接到一个父级 我正在寻找其他的解决办法,但目前还没有找到任何办法
我目前正在创建两个子报告,以备将来参考。迟做总比不做好: 我通过使用IF/ELSE结构解决了这个问题,这样我可以使用父级来选择要进行的选择。直接运行子报表时,它使用CRM自动筛选上下文。当使用来自父级的帐户ID设置子报表时,它将使用该ID来确定上下文
IF(@AccountId IS NULL OR @AccountId = '')
BEGIN
SELECT TOP(3) ava_campaignparticipationid AS CampaignParticipationId
FROM Filteredava_campaignparticipation AS CRMAF_Filteredava_campaignparticipation
END
ELSE
BEGIN
SELECT ava_campaignparticipationid AS CampaignParticipationId
FROM Filteredava_CampaignParticipation
WHERE ava_accountid = @AccountId
AND ava_participation = 915240002
END
希望这能帮助其他人
问候。这与我得出的结论相同,似乎没有办法做到这一点。所以我创建了子报告的副本,并分别上传了它们。