2016-06-22 3 views
1

MS CRM 2011のチームエンティティに登録する必要がある2つのレポートを作成しました。 今度はMS CRM内でレポートを作成するとチームエンティティを選択できません。 Report Form(スクリーンショットを表示するにはハイパーリンクをクリックしてください)。CRM 2011登録チームエンティティに関するレポート

しかし私が知っている限り、チームフォームにレポートを実行できるので、チームに登録できるはずです。 (See the screenshot

チームにレポートを登録するにはどうすればよいですか?

おかげ

答えて

3

私はようやく簡単な解決策を見つけました。 CRM内部のレポートウィザードを使用してレポートを作成する必要があります。表示されるダイアログでは、Primary Record Typeを "Team"に設定することができます。レポートを作成したら、レポートタイプを既存のファイルに変更し、.rdlファイルをアップロードすることができます。

レポートはチームの下に表示されます。

0

「チーム」に関連するレポートセクションに表示するレポートを設定するには、ボックスの道のないうちはそこにいないようですが、あなたはレポートがあるエンティティのリストにチームエンティティを追加するSDKを使用することができます(Related Record Types)を表示するように構成されています。 "ReportEntity"エンティティは、レポートが表示されるように設定されているすべての関連レコードタイプのリストへの参照を格納します。

 var reportEntity = new ReportEntity() 
     { 
      ReportId = new CrmEntityReference(Report.EntityLogicalName, reportId), //the ID of the report you want to show up in "Team" areas 
      ObjectTypeCode = "team" 
     }; 
     organizationService.Create(reportEntity); 

私が確認しても実際のレポート「関連レコードタイプは」続く空の文字列を示しているが、レポートには「チーム」の下に表示ん「;」これは、UIが関連するレコードタイプとしてチームを認識するように設定されていないことを示しています。

+0

ありがとうございました。私は最終的にいくつかのコードを必要としないソリューションを見つけました。 – feff

関連する問題