Visual Studio内から、自動プレフィルタをdescribed hereとして使用するためのカスタムReporting Servicesレポートを作成しました。CRM2016によるSSRSレポートの追加:プレフィルタリングは機能しませんか?
次のように、私は私のクエリを作成しました:
select fullname, createdbyname, createdon
from FilteredContact as CRMAF_FilteredContact
order by createdon desc
をしかし、私は(described under "Deploying the Report" hereなど)レポートのの.rdlファイルをもとにCRMで新しいレポートを追加したら、それはレポートの罰金が追加されますが、 2つの処理が行われます
1)このレポートの共有データソースがinitally無効である、両方のCRMおよびSSRSがエラーでそれをレンダリングすることを拒否: "The report server cannot process the report or shared dataset. The shared data source 'MyOrg_MSCRM' for the report server or SharePoint site is not valid. Browse to the server or site and select a shared data source. (rsInvalidDataSourceReference)"
私は手動でのデータソースを設定する必要がありますSSRSで/MyOrg_MSCRM/CustomReports/MSCRM_DataSource
に設定してください。
2)報告書は、「選択されたレコードのファイル名を指定して実行」の下ではなく、「すべてのレコードのファイル名を指定して実行」の下に表示されず、任意の事前フィルタリングを実行しません。
また、SSRSから.rdlをダウンロードしても、それを変更したり、余分なパラメータを追加したり、SQLクエリを変更したりすることはありません。私が期待したようにbased on this information。
私は間違っていますか?
SQL Server 2014 Reporting ServicesとSRSデータコネクタが同じマシンにインストールされていることを前提に、MS CRM 2016 update 1(v8.1.0.359)を使用しています。
私はそれを知らなかった:SOに追加してくれてありがとう – jasonscript