Generate Territory Report (Territory Design)

获得 Business Analyst 许可后可用。

摘要

Creates a summary report of a territory solution or a comparison report of two solutions.

使用情况

  • The Territory Solution should contain at least one level variable.

  • A report can be created for an individual level or all levels.

参数

标注说明数据类型
Input Territory Solution

The input territory solution for the report.

Group Layer; Feature Dataset; String
Level

The territory level to create the report.

String
Report Type
(可选)

Specifies the type of report that will be generated.

  • Territory SummaryThe report contains a summary of a territory solution, such as hierarchy and statistics. This is the default.
  • Compare TerritoriesThe report compares two territory solutions.
  • Realignment The report contains a summary realignment report for the territories.
  • Realignment Detailed The report contains a full list of the reassigned features.
String
Output Report Folder
(可选)

The output location where the report will be saved.

Folder
Report Title
(可选)

The title of the report.

String
Report Output Formats
(可选)

The report output format. The default value is PDF. Additional available formats: XLSX, HTML, CSV, PAGX.

String
Comparison Territory Solution
(可选)

The territory solution for the comparison report.

Group Layer; Feature Dataset; String
Comparison Level
(可选)

The territory level to be used for the comparison or realignment report.

String

派生输出

标注说明数据类型
Output Report

The output report file.

File

arcpy.td.GenerateTerritoryReport(in_territory_solution, level, {report_type}, {report_folder}, {report_title}, {report_format}, {comparison_territory_solution}, {comparison_level})
名称说明数据类型
in_territory_solution

The input territory solution for the report.

Group Layer; Feature Dataset; String
level

The territory level to create the report.

String
report_type
(可选)

Specifies the type of report that will be generated.

  • TERRITORY_SUMMARYThe report contains a summary of a territory solution, such as hierarchy and statistics. This is the default.
  • COMPARE_TERRITORIESThe report compares two territory solutions.
  • REALIGNMENT The report contains a summary realignment report for the territories.
  • REALIGNMENT_DETAILED The report contains a full list of the reassigned features.
String
report_folder
(可选)

The output location where the report will be saved.

Folder
report_title
(可选)

The title of the report.

String
report_format
[report_format,...]
(可选)

The report output format. The default value is PDF. Additional available formats: XLSX, HTML, CSV, PAGX.

String
comparison_territory_solution
(可选)

The territory solution for the comparison report.

Group Layer; Feature Dataset; String
comparison_level
(可选)

The territory level to be used for the comparison or realignment report.

String

派生输出

名称说明数据类型
output_report

The output report file.

File

代码示例

GenerateTerritoryReport example 1 (Python window)

The following Python window script demonstrates how to return a summary report when using the GenerateTerritoryReport function.

import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "TERRITORY_SUMMARY", r"C:\MyOutput", "Territory Solution Summary", "PDF", '', '')
GenerateTerritoryReport example 2 (Python window)

The following Python window script demonstrates how to return a comparison report when using the GenerateTerritoryReport function.

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

相关主题