1

我最近开始使用 Microsoft CRM 2011 并下载了 CRM 2011 开发人员工具包,以使自己快速了解 CRM 的各个方面,但我遇到了一个小问题:其中一个练习让您在 CRM 中生成报告,然后下载 FetchXML,然后将其加载到 BIDS 中的报告中。在 CRM 中,查询返回我所期望的(所有联系人记录),但是当我从 BIDS 中运行相同的查询时,它只返回作为示例数据加载的联系人记录,而不是我作为一部分加载的其他联系人记录的练习。

相关的 FetchXML 是:

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
  <entity name="contact">
    <attribute name="fullname" />
    <attribute name="contoso_type" />
    <attribute name="parentcustomerid" />
    <attribute name="contactid" />
    <attribute name="contoso_lastworkoutdate" />
    <order attribute="fullname" descending="false" />
   <filter type="and">
   <filter type="or">
    <condition attribute="lastusedincampaign" operator="olderthan-x-months" value="3" />
    <condition attribute="lastusedincampaign" operator="null" />
   </filter>
   </filter>
  </entity>
</fetch>

是否有一些练习文档忽略了需要设置以下载其他联系人的设置,或者我是否完全错过了其他内容?

- - 编辑 - -

值得注意的是,当 RDL 上传回 CRM 时,我希望报告中的所有数据都在那里,但是当它是本地的时,它只包含示例数据。

4

1 回答 1

0

这是本地服务器上的安全问题。

因为您正在使用 FilteredViews(我希望并假设)。这些视图过滤掉您无权访问的记录。您无法在本地访问这些特定记录,但可以在 CRM 上访问。

于 2012-09-25T13:42:34.527 回答