Skip to main content

Berichtsvorlageninformationen abrufen (Server Tools)

Zusammenfassung

Gibt den Inhalt von Berichtsdateien und -vorlagen im JSON-Format zurück. Berichtsdateien (.rptx) und Berichtsvorlagen (.rptt) werden verwendet, um Berichtsdefinitionen zu speichern.

Verwendung

  • Dieses Werkzeug ist zur Veröffentlichung als Geoverarbeitungs-Task in einem Druckservice bestimmt.

  • Die Ausgabe dieses Werkzeugs ist eine als JSON formatierte Zeichenfolge. Die Zeichenfolge ist eine Liste der verfügbaren Berichtsvorlagen und Berichtsdateien mit den folgenden Informationen:

    • Berichtsabschnittsinformationen

      • Berichtsname

      • Datenquelle des Berichts

    • Zugehörige Berichtsabschnittsinformationen

      • Beziehungs-ID

      • Datenquelle des zugehörigen Berichts

    • Gruppierung

    • Feldwerte

    • Feldnamen

    • Statistiken

    Eine Beispiel-Ausgabe-JSON:

    <!--```javascript [{ "reportTemplate": "Attribute List Group Letter Landscape", // Name der Vorlage "reportOptions": { "Report Section": { "name": "My Report", // Name des Berichtsabschnitts "sourceId": "my_source", // Datenquelle des Berichtsabschnitts "groupSections": { // für Gruppierung verwendete(s) Feld(er) "Group Header: [group-field-value]": "Subdivision" }, "fieldElements": { // für dynamische Feldwerte verwendete(s) Feld(er) "Field 1": "APN10", "Field 2": "Address", }, "fieldLabelElements": { "Field Label 1": "Parcel", "Field Label 2": "Street Address" }, "statisticElements": { // für Statistik verwendete(s) Feld(er) "Count Statistic Field 1": "APN10", } } } }, { "reportTemplate": "Custom_AttrList_RelatedReport_Port", "reportOptions": { "Report Section": { "name": "States Report", "sourceId": "us-states", "fieldElements": { "Field 1": "Name", "Field 2": "Population", "Field 3": "Region" }, "fieldLabelElements": { "Field Label 1": "State Name", "Field Label 2": "Current Population", "Field Label 3": "Region" }, "statisticElements": { "Count Statistic Field 1": "Name" } }, "Related Report Section": { "relatedId": "R1L1statesL0cities", //ID des zugehörigen Berichts "sourceId": "us-cities", //Datenquelle des zugehörigen Berichts "fieldElements": { "Related Field 1": "SqMi_Area", "Related Field 2": "Population" }, "fieldLabelElements": { "Related Field Label 1": "Area", "Related Field Label 2": "Population" } } } }]

    
    
  • Verwenden Sie denselben Speicherort wie das zugehörige Werkzeug Webkarte exportieren.

  • Weitere Informationen finden Sie unter Drucken in Webanwendungen in der Hilfe zu ArcGIS Enterprise.

Parameter

Beschriftung Erläuterung Datentyp

Berichtsvorlagenordner

(Optional)

Vollständiger Pfad zu dem Ordner, in dem sich die Berichtsdateien (.rptx oder .rptt) befinden, die als Berichtsvorlagen verwendet werden sollen. Das Standardverzeichnis ist <install_directory>\Resources\ArcToolBox\Templates\ExportWebMapTemplates.

Folder

Berichtselement-ID

(Optional)

Die Portal-ID (im JSON-Format) des Berichtelements, das für die Vorlagen verwendet werden soll. Verwenden Sie das Format {"id": "<portal-id>"}.

String

Abgeleitete Ausgabe

Beschriftung Erläuterung Datentyp

JSON-Zeichenfolge

Eine JSON-formatierte Zeichenfolge. Die Zeichenfolge ist eine Liste der verfügbaren Berichtsvorlagen (.rptt) und Berichtsdateien (.rptx) mit zusätzlichen Informationen.

String

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzierungsinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja