我試圖將動態參數傳遞到使用fetchxml創建的報表時遇到問題。當我在BIDS中看到報告預覽時,我可以輸入參數值並且報告工作得很好,但是當我嘗試從CRM聯機運行報告時會出現問題。該報告似乎沒有選擇CRM中的「帳戶」和「帳戶計劃」值,報告爲空。僅供參考,「賬戶計劃」是我創建的一個自定義實體。 如果有人能請抽出時間並提供他們的意見和建議,我會如何解決這個問題。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 = 「真」 prefilterparametername = 「CRM_FilteredAccount」 >
,我現在用的是以下過濾器: -
<filter type="and">
<condition attribute="statecode" operator="eq" value="0" />
<condition attribute="name" operator="eq" value="@CRM_FilteredAccount" />
</filter>
這是鏈接實體標籤: -
<鏈路實體名稱=「opt_accountplan」從=「opt_account」到=「ACCOUNTID」可見=「假」鏈接式=「OU之三」別名爲 「accountplan」 enableprefiltering = 「真」 prefilterparametername = 「CRM_FilteredAccountPlan」 >
,我現在用的是以下過濾器: -
<filter type="and">
<condition attribute="statecode" operator="eq" value="0" />
<condition attribute="opt_name" operator="eq" value="@CRM_FilteredAccountPlan" />
</filter>