最近、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 にアップロードされると、レポートにあるはずのすべてのデータがそこにあることに注意してください。ただし、ローカルの場合は、サンプル データのみが含まれます。