ASP.NET Web API コントロール
機能
サービス > レポートサービス > レポートのインスタンス > 機能

レポートインスタンスでは、レポートでサポートされているさまざまな機能を取得できます。クライアントアプリケーションは、レポートサービスを使用するためのHTTP要求をサービスアプリケーションに送信します。

[GET] 機能サービスの要求スキーマ

指定したインスタンスIDを使用して、レポートインスタンスでサポートされている機能を取得するには、GETメソッドを使用する必要があります。要求URLで、レポートの完全なパスとインスタンスIDを指定します。

GET: http://<host>[:port]/api/report/{folder path}/{report name}/$instances/{instance id}/features

サンプルコード
コードのコピー
http://demos.componentone.com/ASPNET/c1webapi/4.0.20171.91/api/report/ReportsRoot/FlexCommonTasks
/FlexCommonTasks.flxr/MultiValue DataBound Parameters$instances/9e20a2d1-e371-44c2-87f2-bc65700172eb/features

パラメータ

パラメータ 説明
Report Full Path 実行するレポートの完全なパスを指定します。
例: FlexCommonTasks.flxr/MultiValue DataBound Parameters
Instance Id 実行するレポートのインスタンスIDを指定します。

レスポンスメッセージ

HTTPステータスコード 原因
200 JSON文字列には、IDocumentFeatures タイプのオブジェクトが含まれています。
404 レポートパスまたはインスタンスIDが存在しません。

詳細については、WebApiExplorerのデモを参照してください。