Análisis de datos de informes con Excel y XML

SE APLICA A: Segunda ola de lanzamiento de Business Central 2021 y posteriores

Como desarrollador o usuario avanzado, es útil inspeccionar los datos que se generan para un conjunto de datos de informe determinado mientras crea nuevos informes o modifica los existentes. Para admitir esta capacidad, puede exportar un conjunto de datos de informe como datos sin procesar a una hoja de cálculo de Excel, o archivo XML, directamente. En Excel, por ejemplo, puede realizar un análisis ad hoc de los datos y diagnosticar problemas.

Comienza

Para exportar un conjunto de datos de informe a un libro o archivo XML de Excel, abra el informe en el cliente y, a continuación, en la página de solicitud, seleccione Send to>Microsoft Excel Document (solo datos) o XML Document. El archivo se descarga en su dispositivo.

Más sobre Excel (solo datos)

La opción Microsoft Excel Document (solo datos) exporta los resultados del informe y los criterios usados para generarlos, pero no incluye el diseño del informe. El archivo de Excel incluirá el conjunto de datos completo, como datos sin procesar, organizados en filas y columnas. Se incluyen todas las columnas de datos del conjunto de datos del informe, independientemente de si se usan en el diseño del mismo.

Una vez que tenga el archivo de Excel, puede empezar a analizar los datos. Por ejemplo, podría filtrar los datos y utilizar Power Pivot para mostrarlo.

Cada vez que exporta resultados, se crea una nueva hoja de cálculo. Con la opción Microsoft Excel Documento (solo datos), puede ejecutar el mismo informe y reutilizar los cambios de formato. Por ejemplo, para Power Pivot puede ejecutar el informe nuevamente por otro período de tiempo, copiar los resultados en la hoja de trabajo y luego actualizar la hoja de trabajo. También puede encontrar una aplicación de informes en Marketplace.

Note

No puede exportar un informe que tenga más de 1 048 576 filas o 16 384 columnas. Con Business Central local, el número máximo de filas exportadas podría ser incluso menor. Business Central Server incluye un valor de configuración, denominado Max Data Rows Allowed to Send to Excel, para reducir el límite del valor máximo. Para obtener más información, consulte Configuring Business Central Server o póngase en contacto con el administrador.

Para administradores

  • Microsoft Excel Document (solo datos) se introdujo como una característica opcional en la oleada 1 de la versión 1 de 2021, actualización 18.3. Para conceder a los usuarios acceso a esta característica al ejecutar la versión 2021, oleada 1, habilite la actualización de características Guardar conjunto de datos de informe en el documento de Microsoft Excel en Gestión de características. Para obtener más información, consulte Habilitación de las próximas actualizaciones de antemano. En la oleada de lanzamiento 2 de 2021, esta función se volvió permanente.

  • Para usar Documento de Microsoft Excel (solo datos), las cuentas de usuario necesitan el permiso Permitir acción de exportación de conjuntos de datos de informes a Excel. Puede conceder a los usuarios este permiso asignando el conjunto de permisos Herramientas de resolución de problemas o Exportar informe Excel. Para obtener más información, consulte Asignar permisos a usuarios y grupos

Para desarrolladores y usuarios avanzados

La opción Microsoft Excel Document (solo datos) exporta todas las columnas, incluidas las columnas que contienen filtros e instrucciones de formato para otros valores. A continuación se muestran algunos puntos de interés:

  • Los datos binarios de un campo, como una imagen, no se exportan.

    En las columnas que contienen datos binarios, los campos incluirán el texto Datos binarios ({0} bytes), donde {0} indica el número de bytes.

  • El archivo Excel también incluye la hoja de trabajo Metadatos del informe.

    Esta hoja de cálculo muestra los filtros aplicados al informe y las propiedades generales del mismo, como el nombre, la identificación y los detalles de la extensión. Los filtros se muestran en la columna Filtro (DataItem::Table::FilterGroupNo::FieldName). Los filtros de esta columna incluyen filtros establecidos en la página de solicitud del informe. También incluye filtros definidos en código AL, por ejemplo, por la propiedad DataItemLink y la propiedad DataItemTableView.

Para obtener más información sobre el diseño de informes, consulte Resumen del informe.

Trabajar con informes
Administrar diseños de informes y documentos
Asignar permisos a usuarios y grupos
Trabajando con Business Central

Encuentre módulos de aprendizaje en línea gratuitos de Business Central aquí