レポート テンプレート情報の取得 (サーバー ツール)
サマリー
レポート ファイルとレポート テンプレートの内容を 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 アプリケーションでの印刷をご参照ください。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
レポート テンプレート フォルダー (オプション) |
レポート テンプレートとして使用するレポート ファイル ( |
Folder |
|
レポート アイテム ID (オプション) |
テンプレートに使用されるレポート アイテムのポータル ID (JSON 形式)。 |
String |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
JSON 文字列 |
JSON 形式の文字列。 この文字列は、利用可能なレポート テンプレート ( |
String |
環境
このツールは、ジオプロセシング環境を一切使用しません。
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい