Skip to main content

レポート テンプレート情報の取得 (サーバー ツール)

サマリー

レポート ファイルとレポート テンプレートの内容を JSON 形式で返します。 レポート ファイル (.rptx) とレポート テンプレート (.rptt) はレポート定義の保存に使用されます。

使用法

  • このツールは、印刷サービス内のジオプロセシング タスクとして公開されるようになっています。

  • このツールの出力は、JSON で書式設定された文字列です。 この文字列は、次の情報を含む使用可能なレポート テンプレートとレポート ファイルのリストです。

    • レポート セクション情報

      • レポート名

      • レポート データ ソース

    • 関連レポート セクション情報

      • リレーションシップ ID

      • 関連レポート データ ソース

    • グループ化

    • フィールド値

    • フィールド名

    • 統計

    JSON の出力例:

    <!--```javascript [{ "reportTemplate": "Attribute List Group Letter Landscape", // テンプレートの名前 "reportOptions": { "Report Section": { "name": "My Report", // レポート セクションの名前 "sourceId": "my_source", // レポート セクションのデータ ソース "groupSections": { // グループ化に使用されるフィールド "Group Header: [group-field-value]": "Subdivision" }, "fieldElements": { // 動的フィールド値に使用されるフィールド "Field 1": "APN10", "Field 2": "Address", }, "fieldLabelElements": { "Field Label 1": "Parcel", "Field Label 2": "Street Address" }, "statisticElements": { // 統計に使用されるフィールド "Count Statistic Field 1": "APN10", } } } }, { "reportTemplate": "Custom_AttrList_RelatedReport_Port", "reportOptions": { "Report Section": { "name": "States Report", "sourceId": "us-states", "fieldElements": { "Field 1": "Name", "Field 2": "Population", "Field 3": "Region" }, "fieldLabelElements": { "Field Label 1": "State Name", "Field Label 2": "Current Population", "Field Label 3": "Region" }, "statisticElements": { "Count Statistic Field 1": "Name" } }, "Related Report Section": { "relatedId": "R1L1statesL0cities", // 関連するレポート ID "sourceId": "us-cities", // 関連するレポート データ ソース "fieldElements": { "Related Field 1": "SqMi_Area", "Related Field 2": "Population" }, "fieldLabelElements": { "Related Field Label 1": "Area", "Related Field Label 2": "Population" } } } }]

    
    
  • 関連する Web マップのエクスポートツールと同じフォルダーの場所を使用します。

  • 詳細については、ArcGIS Enterprise のヘルプにある Web アプリケーションでの印刷をご参照ください。

パラメーター

ラベル 説明 データ タイプ

レポート テンプレート フォルダー

(オプション)

レポート テンプレートとして使用するレポート ファイル (.rptx または .rptt) が格納されているフォルダーの絶対パス。 デフォルトの場所は、<install_directory>\Resources\ArcToolBox\Templates\ExportWebMapTemplates です。

Folder

レポート アイテム ID

(オプション)

テンプレートに使用されるレポート アイテムのポータル ID (JSON 形式)。 {"id": "<portal-id>"} 形式を使用します。

String

派生した出力

ラベル 説明 データ タイプ

JSON 文字列

JSON 形式の文字列。 この文字列は、利用可能なレポート テンプレート (.rptt) とレポート ファイル (.rptx) のリストで、追加情報があります。

String

環境

このツールは、ジオプロセシング環境を一切使用しません。

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい