Business Analyst ライセンスで利用できます。
概要
テリトリー ソリューションのサマリー レポートまたは 2 つのソリューションの比較レポートを作成します。
使用法
テリトリー ソリューションには、少なくとも 1 レベルの変数が含まれている必要があります。
レポートは、各レベルまたはすべてのレベルについて作成できます。
構文
arcpy.td.GenerateTerritoryReport(in_territory_solution, level, {report_type}, {report_folder}, {report_title}, {report_format}, {comparison_territory_solution}, {comparison_level})
パラメーター | 説明 | データ タイプ |
in_territory_solution | レポートの入力テリトリー ソリューション。 | Group Layer; Feature Dataset; String |
level | レポートを作成するテリトリー レベル。 | String |
report_type (オプション) | 生成するレポートのタイプを指定します。
| String |
report_folder (オプション) | レポートが保存される出力位置。 | Folder |
report_title (オプション) | レポートのタイトル。 | String |
report_format [report_format,...] (オプション) | レポート出力形式。デフォルト値は PDF です。その他の形式として、XLSX、HTML、CSV、PAGX を選択できます。 | String |
comparison_territory_solution (オプション) | 比較レポート用のテリトリー ソリューション。 | Group Layer; Feature Dataset; String |
comparison_level (オプション) | 比較レポートや再割り当てレポートに使用するテリトリー レベル。 | String |
派生した出力
名前 | 説明 | データ タイプ |
output_report | 出力レポート ファイル。 | ファイル |
コードのサンプル
次の Python ウィンドウ スクリプトは、GenerateTerritoryReport 関数の使用時にサマリー レポートを返す方法を示しています。
import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "TERRITORY_SUMMARY", r"C:\MyOutput", "Territory Solution Summary", "PDF", '', '')
次の Python ウィンドウ スクリプトは、GenerateTerritoryReport 関数の使用時に比較レポートを返す方法を示しています。
import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "COMPARE_TERRITORIES", r"C:\MyOutput", "Compare Territory Solutions", "PDF", "TerritorySolution2", "Territories[1]")
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst