fetchxmlを使用して作成されたレポートに動的パラメータを渡すときに問題が発生します。 BIDSでレポートのプレビューが表示されたら、パラメータ値を入力できますが、レポートはうまく機能しますが、オンラインでCRMからレポートを実行しようとすると問題が発生します。レポートはCRMの '勘定'および '勘定計画'の値を選択していないようで、レポートは空です。 FYI、 'account plan'は私が作成したカスタムエンティティです。 誰かが時間をかけて、この問題をどのように並べ替えることができるかについての入力や提案をくれたら嬉しいです。ここで MS CRM 2011 FetchXml - CRMでレポートを展開するときにレポートパラメータが取得されない
は私fetchxmlレポートからいくつかの情報です...私は私のレポートに次のレポートとクエリパラメータを追加した: -
<QueryParameters>
<QueryParameter Name="@CRM_FilteredAccount">
<Value>=Parameters!CRM_FilteredAccount.Value</Value>
</QueryParameter>
<QueryParameter Name="@CRM_FilteredAccountPlan">
<Value>=Parameters!CRM_FilteredAccountPlan.Value</Value>
</QueryParameter>
</QueryParameters>
文字列 CRM_FilteredAccount 文字列 CRM_FilteredAccountPlan
これは、ルートエンティティタグは次のとおりです。 -
<エンティティ名= "アカウント" enableprefiltering = "true" をprefilterparametername私は次のフィルタを使用しています= "CRM_FilteredAccount" >
: -
<filter type="and">
<condition attribute="statecode" operator="eq" value="0" />
<condition attribute="name" operator="eq" value="@CRM_FilteredAccount" />
</filter>
これはリンク・エンティティタグである: - = "accountIdを" 可視= "false" のリンクタイプ= "OUに= "opt_account" から
<リンクエンティティ名= "opt_accountplan"私は、次のフィルタを使用していますTER」別名= "accountplan" enableprefiltering = "true" をprefilterparametername = "CRM_FilteredAccountPlan" >
: - あなたは最初 CRMにRDLをアップロードすると
<filter type="and">
<condition attribute="statecode" operator="eq" value="0" />
<condition attribute="opt_name" operator="eq" value="@CRM_FilteredAccountPlan" />
</filter>