0

请指导我。我正在研究在线 CRM。

我需要从 Campaign 调用的报告(自定义 SSRS),它将打印属于该 Campaign 的所有潜在客户。

我应该如何实现这一点。

我创建了一个基于 Campaign 的主报告,以及一个使用 BIDS 添加到该主报告中的子报告。

我将campaignId 传递给孩子,孩子报告它是否简单。

是否可以使用单个报告而不是两个报告...??

任何帮助,将不胜感激。

谢谢

4

1 回答 1

2

您可以创建单个报告,使用 Dynamics CRM 提供的父子关系不是强制性的。

在您的报告中,您可以创建所需的数据集,只需定义一个带有查询的数据集(FetchXml因为您使用的是 CRM Online 而构建),该查询将获取所选活动的相关潜在客户。

您可以使用高级查找FetchXml来开始。

示例:您有FetchXml来自高级查找的 ,这将检索具有属性new_campaignid的所有潜在客户作为选定的 GUID 值。

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
  <entity name="lead">
    <attribute name="fullname" />
    <attribute name="companyname" />
    <attribute name="telephone1" />
    <attribute name="leadid" />
    <order attribute="fullname" descending="false" />
    <filter type="and">
      <condition attribute="new_campaignid" operator="eq" uiname="Test Campaign" uitype="campaign" value="{F7038DE4-B5A5-E211-8417-000C29E20CBC}" />
    </filter>
  </entity>
</fetch>

创建数据集后,我附上了 BIDS 的屏幕截图

在此处输入图像描述

于 2013-07-29T11:43:23.093 回答