Agrupar datos de informe
Cree un archivo de diseño de informe.
El Diseñador de informes le permite agrupar un conjunto de filas dentro de un informe por los valores de una columna en particular. Por ejemplo, la función de agrupación le permite:
- Agregar y resumir una agrupación y añadir esta información al informe.
- Añada títulos u otro texto al principio de cada grupo.
- Añada promedios, recuentos, subtotales y otra información de resumen al principio o al final de cada grupo.
- Inserte un salto de página antes o después de cada grupo.
Si necesita agrupar datos de informes personalizados, utilice siempre que sea posible la funcionalidad de agrupación que Workday proporciona para la configuración de informes personalizados antes de crear su diseño de informe.
Además, debido a problemas de rendimiento inherentes a BIRT, Workday recomienda no utilizar la función de agrupación de Report Designer para conjuntos de datos en los que los datos del informe personalizado superen los 10 MB.
- Vincule el conjunto de datos principal a una tabla en el cuerpo principal del informe. En la vistaEditor de propiedades - Tabla, seleccione la fichaVinculacióny, a continuación, seleccione el conjunto de datos principal en la lista desplegableConjunto de datos.El tiempo de ejecución de Workday tiene que realizar al menos una exploración completa de un conjunto de datos para encontrar todos los valores de la columna en la que se agrupa. El tiempo de ejecución también debe almacenar los datos agrupados por en la memoria hasta que haya representado el conjunto de datos completo. Tenga en cuenta este factor cuando se plantee utilizar esta función. Recomendamos utilizar la agrupación solo en conjuntos de datos que sean relativamente pequeños y nunca cuando utilice la opciónAplicar diseño de informe por separado para cada fila.
- En la vistaEsquema, expanda el nodo . Haga clic con el botón derechoen Gruposy seleccioneInsertar grupo.
- Mientras especifica las propiedades del grupo, tenga en cuenta lo siguiente:
Opción Descripción NombreEl nombre del grupo.Agrupar enLa columna del conjunto de datos por la que se agrupará.ExpresiónLa expresión de enlace de datos para la columna.Sentido de ordenaciónAscendente o descendente.Una vez realizada la agrupación, es posible que un número de fila de visualización no coincida con el orden de fila de los datos iniciales, lo que provocaría una combinación incorrecta de los conjuntos de datos principales y secundarios. Si desea añadir un enlace de conjunto de datos secundario a un informe con un conjunto de datos principal agrupado, debe definir elPrimaryRowNumberdel conjunto de datos principal mediante una nueva columna denominadaRow_Number, que se añade automáticamente.Para ello, haga clic enEnlace de parámetro de conjunto de datosen elEditor de propiedades - Vista de tablay proporcione elPrimaryRowNumberparámetro el valorrow["Row_Number"].Tenga en cuenta que la expresiónrow.__rownumse ha utilizado en Report Designer para Workday 17 y Workday 18. Es importante comprender la diferencia entre estas dos expresiones:- El nuevorow["Row_Number"]expresión es una columna que las extensiones de Workday colocan en el conjunto de datos. Indica el orden de fila del elemento de datos de informe en los datos de informe procedentes del servidor.
- El primerorow.__rownumexpresión era una expresión especial que indicaba el número de fila en el momento de visualización del elemento del conjunto de datos.
- Para añadir texto u otros elementos de informe al final o al principio de cada agrupación, utilice la cabecera y el pie de página del grupo. Por ejemplo, puede añadir una agregación de uno de los campos, en función de la agrupación. En primer lugar, añada un enlace de columna para la agregación y, a continuación, añádalo al pie de página del grupo de tablas.