SharePoint ライブラリへのレポートのパブリッシュ
SharePoint 統合用に構成されている SharePoint サイトにレポートをパブリッシュするには、レポート デザイナーでレポート プロジェクトのプロパティを設定する必要があります。 プロジェクトのプロパティでは、サーバー、レポート、および共有データ ソースへの参照はすべて、完全修飾 URL で指定する必要があります。 レポート定義では、サブレポートや詳細レポートへの参照、および Web ベースの画像などのリソースへの参照はすべて完全修飾 URL で指定する必要があります。
プロジェクトにプロパティを設定するには、SharePoint サイトの メンバー 権限または 所有者 権限が必要です。 詳細については、「SharePoint モードのレポート サーバー上のパブリッシュされたレポート アイテムの URL の例 (SSRS)」を参照してください。
レポートを SharePoint サイトにパブリッシュするには
SQL Server Data Tools (SSDT) で、既存または新規のレポート サーバー プロジェクトを開きます。
[プロジェクト] メニューの [プロパティ]をクリックします。 [<プロジェクト> プロパティ ページ] ダイアログ ボックスが開きます。
[構成] ボックスで、レポートのビルドとパブリッシュに使用するソリューション ビルド構成の名前を選択します。 現在の構成は [アクティブ (<構成>)] として表示されます。
プロジェクトの共有データ ソースをパブリッシュし、以前にパブリッシュされた共有データ ソースを上書きするには、 [OverwriteDataSources] を [True] に設定します。
(省略可) [TargetDataSourceFolder]には、SharePoint ライブラリまたはライブラリ フォルダーの URL (
https://TestServer/TestSite/Documents/DataSources
) として表示されます。値を指定しない場合は、 [TargetReportFolder] の値が使用されます。
[TargetReportFolder] に、ライブラリまたはライブラリ フォルダーの URL (
https://TestServer/TestSite/Documents/Reports
など) を入力します。[TargetServerURL] に、SharePoint トップレベル サイトまたはサブサイトの URL を入力します。 サイトを指定しなかった場合は、既定のトップレベル サイトが使用されます (たとえば、
https://servername
、https://servername/site
、https://servername/site/subsite
) として表示されます。[OK] を選択します。
ソリューション エクスプローラーで、パブリッシュするレポートを右クリックし、 [配置]をクリックします。 これで、 [TargetReportFolder]で指定した場所にレポートがパブリッシュされます。 配置エラーは出力ウィンドウに表示されます。