Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para mostrar datos recursivos donde la relación entre el campo padre e hijo se representa mediante las campos en el conjunto de datos, puede establecer la expresión del grupo de región de datos en función del campo hijo y configurar la propiedad de padre según el campo padre.
Un uso habitual de los grupos de jerarquía recursiva es mostrar datos jerárquicos, por ejemplo, los empleados en un organigrama. El conjunto de datos incluye una lista de empleados y jefes, donde los nombres de los jefes también aparecen en la lista de empleados.
Nota:
Puede crear y modificar definiciones de informe (.rdl) en el Generador de informes y en el Diseñador de informes en SQL Server Data Tools. Cada entorno de creación proporciona diferentes formas de crear, abrir y guardar informes y elementos relacionados. Para obtener más información, vea Diseñar informes en el Diseñador de informes y el Generador de informes (SSRS) en la Web en microsoft.com.
Crear jerarquías recursivas
Para generar una jerarquía recursiva en una región de datos Tablix, establezca la expresión de grupo en el campo que especifica los datos secundarios y la propiedad Parent del grupo en el campo que especifica los datos primarios. Por ejemplo, para un conjunto de datos que contiene campos para identificador de empleado e identificador de administrador, establezca la expresión de grupo en el identificador de empleado y la propiedad Parent en el identificador de administrador.
Los grupos que se definen como jerarquía recursiva (es decir, los que usan la propiedad Parent) solo pueden tener una expresión de grupo. Puede usar la función Level en el relleno del cuadro de texto para sangrar los nombres de los empleados según su nivel en la jerarquía.
Para más información, vea Agregar o eliminar un grupo en una región de datos (Generador de informes y SSRS) y Crear un grupo de jerarquía recursiva (Generador de informes y SSRS).
Funciones de agregado que admiten recursividad
Puede usar funciones de agregado de Reporting Services que aceptan el parámetro Recursive para calcular los datos de resumen para una jerarquía recursiva. Las siguientes funciones aceptan Recursive como parámetro: Sum, Avg, Count, CountDistinct, CountRows, Max, Min, StDev, StDevP, Sum, Var y VarP. Para más información, consulte Referencia a las funciones de agregado (Generador de informes y SSRS).
Véase también
Tablas, matrices y listas (Generador de informes y SSRS)
Región de datos Tablix (Generador de informes y SSRS)
Referencia a las funciones de agregado (Generador de informes y SSRS)
Tablas (Generador de informes y SSRS)
Matrices (Generador de informes y SSRS)
Listas (Generador de informes y SSRS)
Tablas, matrices y listas (Generador de informes y SSRS)