Obtener información de plantillas de informe (Servidor)

ArcGIS Pro 3.4 | | Archivo de ayuda

Resumen

Devuelve el contenido de los archivos y plantillas de informe en formato JSON. Los archivos de informe (.rptx) y las plantillas de informe (.rptt) se utilizan para almacenar definiciones de informes.

Uso

  • Esta herramienta se ha diseñado para su publicación como tarea de geoprocesamiento en un servicio de impresión.

  • La salida de esta herramienta es una cadena de caracteres con formato JSON. La cadena de caracteres es una lista de plantillas de informe y archivos de informe disponibles con la siguiente información:

    • Información de sección del informe
      • Nombre de informe
      • Fuente de datos del informe
    • Información de sección del informe relacionado
      • Id. de relación
      • Fuente de datos del informe relacionado
    • Agrupación
    • Valores de campo
    • Nombres de campos
    • Estadísticas

    Ejemplo de JSON de salida:

    [{
        "reportTemplate": "Attribute List Group Letter Landscape",   // name of the template
        "reportOptions": {
          "Report Section": {
            "name": "My Report",                                     // name of the report section
            "sourceId": "my_source",                                 // report section data source
            "groupSections": {                                       // field(s) used for grouping
              "Group Header: [group-field-value]": "Subdivision"
            },
            "fieldElements": {                                       // field(s) used for dynamic field values
              "Field 1": "APN10",
              "Field 2": "Address",
            },
            "fieldLabelElements": {
              "Field Label 1": "Parcel",
              "Field Label 2": "Street Address"
            },
            "statisticElements": {                                   // field(s) used for statistics
              "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",                     //related report Id
              "sourceId": "us-cities",                               //related report data source
              "fieldElements": {
                "Related Field 1": "SqMi_Area",
                "Related Field 2": "Population"
              },
              "fieldLabelElements": {
                "Related Field Label 1": "Area",
                "Related Field Label 2": "Population"
              } } 
    } 
    }]
  • Utilice la misma ubicación de carpeta de la herramienta Exportar mapa web asociada.

  • Para obtener más información, consulte Imprimir en aplicaciones web en la ayuda de ArcGIS Enterprise.

Parámetros

EtiquetaExplicaciónTipo de datos
Carpeta de plantillas de informe
(Opcional)

La ruta completa a la carpeta donde se encuentran los archivos de informe (.rptx o .rptt) que se utilizarán como plantillas de informe. La ubicación predeterminada es <install_directory>\Resources\ArcToolBox\Templates\ExportWebMapTemplates.

Folder
Id. de elemento de informe
(Opcional)

El Id. del portal (en formato JSON) del elemento de informe que se utilizará para las plantillas. Utilice el formato {"id": "<portal-id>"}.

String

Salida derivada

EtiquetaExplicaciónTipo de datos
Cadena de caracteres de JSON

Una cadena de caracteres de JSON con formato La cadena de caracteres es una lista de plantillas (.rptt) y archivos (.rptx) de informe disponibles con información adicional.

String

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados