Disponible avec une licence Business Analyst.
Résumé
Crée un rapport récapitulatif d’une solution de sectorisation ou un rapport comparatif de deux solutions.
Utilisation
La solution de sectorisation doit contenir au moins une variable de niveau.
Il est possible de créer un rapport pour un niveau ou pour l’ensemble des niveaux.
Syntaxe
arcpy.td.GenerateTerritoryReport(in_territory_solution, level, {report_type}, {report_folder}, {report_title}, {report_format}, {comparison_territory_solution}, {comparison_level})
Paramètre | Explication | Type de données |
in_territory_solution | Solution de sectorisation en entrée pour le rapport. | Group Layer; Feature Dataset; String |
level | Niveau de sectorisation pour créer le rapport. | String |
report_type (Facultatif) | Spécifie le type de rapport à générer.
| String |
report_folder (Facultatif) | Emplacement en sortie dans lequel le rapport sera enregistré. | Folder |
report_title (Facultatif) | Titre du rapport. | String |
report_format [report_format,...] (Facultatif) | Format de sortie du rapport. La valeur par défaut est PDF. Formats disponibles supplémentaires : XLSX, HTML, CSV, PAGX. | String |
comparison_territory_solution (Facultatif) | Solution de sectorisation pour le rapport comparatif | Group Layer; Feature Dataset; String |
comparison_level (Facultatif) | Niveau de sectorisation à utiliser pour le rapport de comparaison ou de réalignement. | String |
Sortie dérivée
Nom | Explication | Type de données |
output_report | Fichier de rapport en sortie. | Fichier |
Exemple de code
Le script de fenêtre Python ci-dessous illustre l’utilisation de la fonction GenerateTerritoryReport afin de renvoyer un rapport récapitulatif.
import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "TERRITORY_SUMMARY", r"C:\MyOutput", "Territory Solution Summary", "PDF", '', '')
Le script de fenêtre Python ci-dessous illustre l’utilisation de la fonction GenerateTerritoryReport afin de renvoyer un rapport comparatif.
import arcpy
arcpy.td.GenerateTerritoryReport("TerritorySolution", "Territories[1]", "COMPARE_TERRITORIES", r"C:\MyOutput", "Compare Territory Solutions", "PDF", "TerritorySolution2", "Territories[1]")
Environnements
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?