Obtener información de plantillas de informe (Herramientas del Servidor)
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:
<!--```javascript [{ "plantillaReport": "Lista de atributos, grupo Letra, orientación horizontal", // nombre de la plantilla "reportOptions": { "Sección de informe": { "nombre": "Mi informe", // nombre de la sección del informe "sourceId": "my_source", // fuente de datos de la sección de informes "groupSections": { // campo(s) usados para agrupar "Cabecera de grupo: [group-field-value]": "Subdivisión" }, "fieldElements": { // campo(s) usados para valores dinámicos de campos "Campo 1": "APN10", "Campo 2": "Dirección", }, "fieldLabelElements": { "Etiqueta de campo 1": "Parcela", "Etiqueta de campo 2": "Dirección de calle" }, "statisticElements": { // campo(s) usados para estadística "Campo estadístico de recuento 1": "APN10", } } } }, { "plantillaInforme": "Custom_AttrList_RelatedReport_Port", "reportOptions": { "Sección de informe": { "nombre": "Informe de los Estados", "sourceId": "us-states", "fieldElements": { "Campo 1": "Nombre", "Campo 2": "Población", "Campo 3": "Región" }, "fieldLabelElements": { "Etiqueta de campo 1": "Nombre del Estado", "Etiqueta de campo 2": "Población actual", "Etiqueta de campo 3": "Región" }, "statisticElements": { "Campo estadístico de recuento 1": "Nombre" } }, "Sección del informe relacionada": { "relatedId": "R1L1statesL0cities", //Id. del informe relacionado "sourceId": "us-cities", //fuente de datos del informe relacionado "fieldElements": { "Campo relacionado 1": "SqMi_Area", "Campo relacionado 2": "Población" }, "fieldLabelElements": { "Etiqueta de campo relacionado 1": "Área", "Etiqueta de campo relacionado 2": "Población" } } } }]
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
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Carpeta de plantillas de informe (Opcional) |
La ruta completa a la carpeta donde se encuentran los archivos de informe ( |
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 |
String |
Salida derivada
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Cadena de caracteres de JSON |
Una cadena de caracteres de JSON con formato La cadena de caracteres es una lista de plantillas ( |
String |
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Avanzado: Sí