Gebietsbericht erstellen (Territory Design)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Erstellt einen Übersichtsbericht einer Gebietsplanung oder einen Vergleichsbericht zweier Planungen.

Verwendung

  • Die Gebietsplanung sollte mindestens eine Ebenenvariable enthalten.

  • Ein Bericht kann für eine Ebene oder für alle Ebenen erstellt werden.

Syntax

arcpy.td.GenerateTerritoryReport(in_territory_solution, level, {report_type}, {report_folder}, {report_title}, {report_format}, {comparison_territory_solution}, {comparison_level})
ParameterErklärungDatentyp
in_territory_solution

Die Eingabe-Gebietsplanung für den Bericht.

Group Layer; Feature Dataset; String
level

Die Gebietsebene, für die der Bericht erstellt werden soll.

String
report_type
(optional)

Gibt den Typ des zu generierenden Berichts an.

  • TERRITORY_SUMMARYDer Bericht enthält eine Zusammenfassung einer Gebietsplanung, wie zum Beispiel Hierarchie und Statistik. Dies ist die Standardeinstellung.
  • COMPARE_TERRITORIESIm Bericht werden zwei Gebietsplanungen miteinander verglichen.
  • REALIGNMENT Der Bericht enthält einen Neuausrichtungsübersichtsbericht für die Gebiete.
  • REALIGNMENT_DETAILED Der Bericht enthält eine vollständige Liste der neu zugewiesen Features.
String
report_folder
(optional)

Das Ausgabeverzeichnis, in dem der Bericht gespeichert wird.

Folder
report_title
(optional)

Titel des Berichts.

String
report_format
[report_format,...]
(optional)

Das Ausgabeformat des Berichts. Der Standardwert ist PDF. Zusätzliche verfügbare Formate: XLSX, HTML, CSV, PAGX.

String
comparison_territory_solution
(optional)

Die Gebietsplanung für den Vergleichsbericht.

Group Layer; Feature Dataset; String
comparison_level
(optional)

Die Gebietsebene, die für den Vergleichs- oder Neuausrichtungsbericht verwendet werden soll.

String

Abgeleitete Ausgabe

NameErklärungDatentyp
output_report

Die Ausgabeberichtsdatei.

Datei

Codebeispiel

GenerateTerritoryReport – Beispiel 1 (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie ein Übersichtsbericht zurückgegeben wird, wenn die Funktion GenerateTerritoryReport verwendet wird.

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

Das folgende Skript im Python-Fenster veranschaulicht, wie ein Vergleichsbericht zurückgegeben wird, wenn die Funktion GenerateTerritoryReport verwendet wird.

import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "COMPARE_TERRITORIES", r"C:\MyOutput", "Compare Territory Solutions", "PDF", "TerritorySolution2", "Territories[1]")

Lizenzinformationen

  • Basic: Erfordert Business Analyst
  • Standard: Erfordert Business Analyst
  • Advanced: Erfordert Business Analyst

Verwandte Themen