1

最近、Microsoft CRM 2011 を使い始め、CRM 2011 開発者キットをダウンロードして、CRM のさまざまな側面について理解を深めましたが、ちょっとした問題に遭遇しました。演習の 1 つで、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 に答える