Skip to main content

Obtenir des informations sur les modèles de rapport (Outils de serveur)

Résumé

Renvoie le contenu des modèles et des fichiers de rapport au format JSON. Les fichiers de rapport (.rptx) et modèles de rapport (.rptt) permettent de stocker des définitions de rapport.

Utilisation

  • Cet outil est destiné à être publié en tant que tâche de géotraitement dans un service d’impression.

  • Cet outil génère en sortie une chaîne au format JSON. La chaîne est une liste de modèles et de fichiers de rapport disponibles comportant les informations suivantes :

    • Informations sur la section Rapport

      • Nom du rapport

      • Source de données du rapport

    • Informations sur la section Rapport associé

      • ID de relation

      • Source de données du rapport associé

    • Regroupement

    • Valeurs des champs

    • Noms de champs

    • Statistiques

    Exemple de sortie JSON :

    <!--```javascript [{ "reportTemplate": "Liste des attributs Groupe Lettre - Récapitulatif", // nom du modèle "reportOptions": { "Section du rapport": { "name": "Mon rapport", // nom de section du rapport "sourceId": "my_source", // source de données de la section du rapport "groupSections": { // champ(s) utilisés pour le regroupement "En-tête de groupe: [group-field-value]": "Sous-division" }, "fieldElements": { // champ(s) utilisés pour les valeurs de champ dynamiques "Champ 1": "APN10", "Champ 2": "Adresse", }, "fieldLabelElements": { "Étiquette de champ 1": "Parcelle", "Étiquette de champ 2": "Adresse postale" }, "statisticElements": { // champ(s) utilisés pour les statistiques "Champ de la statistique Count (Total) 1": "APN10", } } } }, { "reportTemplate": "Custom_AttrList_RelatedReport_Port", "reportOptions": { "Section du rapport": { "name": "Rapport des États", "sourceId": "us-states", "fieldElements": { "Champ 1": "Nom", "Champ 2": "Population", "Champ 3": "Région" }, "fieldLabelElements": { "Étiquette de champ 1": "Nom de l’État", "Étiquette de champ 2": "Population actuelle", "Étiquette de champ 3": "Région" }, "statisticElements": { "Champ de la statistique Count (Total) 1": "Nom" } }, "Section Rapport associé": { "relatedId": "R1L1statesL0cities", //ID du rapport associé "sourceId": "us-cities", //source de données du rapport associé "fieldElements": { "Champ associé 1": "SqMi_Area", "Champ associé 2": "Population" }, "fieldLabelElements": { "Étiquette du champ associé 1": "Surface", "Étiquette du champ associé 2": "Population" } } } }]

    
    
  • Utilisez le même emplacement de dossier que l’outil Export Web Map (Exporter la carte Web).

  • Pour plus d’informations, reportez-vous à la rubrique Impression dans les applications Web dans l’aide ArcGIS Enterprise.

Paramètres

Etiqueter Explication Type de données

Dossier des modèles de rapport

(Facultatif)

Chemin d’accès complet au dossier où se trouvent les fichiers de rapport (.rptx ou .rptt) à utiliser comme modèles de rapport. L'emplacement par défaut est <install_directory>\Resources\ArcToolBox\Templates\ExportWebMapTemplates.

Folder

ID de l’élément de rapport

(Facultatif)

L’ID de portail (au format JSON) de l’élément de rapport qui sera utilisé pour les modèles. Utilisez le format {"id": "<portal-id>"}.

String

Sortie dérivée

Etiqueter Explication Type de données

Chaîne JSON

Chaîne au format JSON. Cette chaîne est une liste de modèles de rapport (.rptt) et de fichiers de rapport (.rptx) disponibles comportant des informations supplémentaires.

String

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui