获得 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.
语法
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.
| 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 |
代码示例
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", '', '')
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