【问题标题】:Link rdl report to multiple parent reports in CRM 2011将 rdl 报告链接到 CRM 2011 中的多个父报告
【发布时间】:2012-09-22 04:30:11
【问题描述】:

我创建了一些报告以进入 CRM,其中一份报告将另一份报告用作子报告,并且我已将两者链接在一起,以便一切正常。但现在我有第二份报告,需要同样的子报告。那么有什么方法可以将子报告链接到多个父母,以便双方都能看到它?或者我是否需要为每个我想在其中使用它的报告准备一份子报告?

谢谢

【问题讨论】:

    标签: reporting-services dynamics-crm-2011


    【解决方案1】:

    迟到总比没有好,以备将来参考:

    我通过使用 IF/ELSE 结构解决了这个问题,这样我可以使用父级来选择要进行的选择。当子报表直接运行时,它使用 CRM 自动筛选上下文。当子报告使用来自父级的帐户 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
    

    希望这对那里的人有所帮助。

    问候。

    【讨论】:

      【解决方案2】:

      根据我的经验,您只能通过 Dynamics 界面将子报表链接到一个父级。

      我目前正在寻找解决此问题的其他选择,但目前还没有找到。

      我目前正在为这种情况创建两个子报告。

      【讨论】:

      • 这与我得出的结论相同,似乎没有办法做到这一点。所以我创建了子报告的副本并分别上传。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-09
      • 2012-07-09
      • 2011-09-17
      相关资源
      最近更新 更多