10

SSRS 2017 をセットアップしました。新しい REST API を使用して SSRS レポートをエクスポートする必要があります。ここで API 仕様を確認しましたが、HTTP を使用してそのレポートをレンダリング/エクスポートする方法が swagger 仕様で見つかりません。クライアント。この質問は、私が探しているものと同じものを求めている可能性があります。

4

3 に答える 3

7

これまでのところ、現在、Microsoft が提供する RestAPI で利用できるメソッドはありません

Url Access (SSRS)を利用してレポートを生成する代替手段があります。

SQL Server Reporting Services (SSRS) のレポート サーバーへの URL アクセスにより、URL 要求を介してレポート サーバーにコマンドを送信できます。

URL アクセス構文

URL 要求には、任意の順序でリストされている複数のパラメーターを含めることができます。パラメータはアンパサンド (&) で区切られ、名前と値のペアは等号 (=) で区切られます。

URL アクセスを使用してレポートをエクスポートする

オプションで、rs:Format URL パラメーターを使用して、レポートを表示する形式を指定できます。HTML4.0 および HTM5 形式 (レンダリング拡張機能) はブラウザーでレンダリングされ、他の形式の場合、ブラウザーはレポート出力をローカル ファイルに保存するように求めます。

たとえば、ネイティブ モードのレポート サーバーからレポートの PDF コピーを直接取得するには、次のようにします。

http://myrshost/ReportServer?/myreport&rs:Format=PDF  

構文を使用してこれにパラメーターを提供することもできます

http://myrshost/ReportServer?/activeusers&UserStatus=true&rs:Format=PDF

詳細については、次をご覧ください。

https://docs.microsoft.com/en-us/sql/reporting-services/export-a-report-using-url-access

于 2017-12-14T17:00:45.707 に答える