Skip to main content

Uso de filtros para combinar datos en reportes

Logotipo de Pega Community

Note: The following content, referenced from Pega Community, is included here to help you better achieve the module learning objectives.

Ahorre tiempo y mejore el proceso de crear reportes haciendo referencia a datos de otros reportes. Puede usar otro reporte como filtro para incluir o excluir datos específicos en su reporte.

El reporte al que hace referencia se convierte en un subrreporte, lo cual significa que proporciona datos a su reporte principal. Al usar filtros de combinación, puede hacer referencia a definiciones de reportes de varias clases. Por ejemplo, en un reporte financiero de la empresa, puede incluir un subrreporte con una propiedad que obtenga los gastos más recientes de los empleados. Este enfoque proporciona una manera de filtrar los contenidos del reporte principal para mostrar de qué manera los gastos recientes afectan el presupuesto de la empresa.
Antes de comenzar: Cree una definición de reporte para usar como subrreporte. Para obtener más información, consulte Creación de reportes avanzados.
  1. En el panel de navegación de Dev Studio, haga clic en Records (Registros) y, luego, haga clic en Reports (Reportes) Report definition (Definición de reporte) .
  2. En la lista de definiciones de reportes, haga clic en la definición de reporte que desea usar como reporte principal.
  3. En la pestaña Query (Consulta), en la sección Edit columns (Editar columnas), defina los contenidos del reporte principal.
    Para obtener más información, consulte Definiciones de reportes.
  4. Agregue el subrreporte al reporte principal:
    1. En la pestaña Data Access (Acceso a datos), en la sección Sub-reports (Subrreportes), haga clic en Add sub-report (Agregar subrreporte).
    2. En el campo Prefix (Prefijo), introduzca un alias único para el subrreporte al que desea hacer referencia en el reporte principal.
      El sistema usa prefijos para hacer referencia a los subrreportes correctos.
      Por ejemplo: Introduzca SUBREPORT1
    3. En el campo Class name (Nombre de clase), especifique la clase a la cual aplica el subrreporte.
    4. En el campo Name (Nombre), seleccione el subrreporte.
  5. Defina cómo desea que funcione el subrreporte:
    1. Haga clic en Configure (Configurar) y, en la parte superior del cuadro de diálogo Configure sub-report use (Configurar uso de subrreporte), especifique cuántas filas del subrreporte mostrar. Por ejemplo: Seleccione More than 1 row (Más de una fila) si desea obtener datos de dirección que incluyan varias filas, como el nombre de la ciudad o el código postal.
    2. Opcional: Para especificar los campos del reporte principal que hacen referencia a datos del subrreporte, en la sección Where will you use this sub-report? (¿Dónde usará este subrreporte?), seleccione un checkbox específico. Por ejemplo: Seleccione el checkbox Columns to include (Columnas para incluir) para hacer referencia a los datos en la sección Edit columns (Editar columnas) de la pestaña Query (Consulta).
      De manera predeterminada, el checkbox Right hand side of the filter conditions (Condiciones del lado derecho del filtro) está seleccionado.
  6. En la sección How will you join rows in the reports? (¿Cómo combinará las filas en los reportes?), especifique las condiciones de combinación:
    1. Haga clic en Add join condition (Agregar condición de combinación).
    2. En la lista Sub-report column (Columna de subrreporte), seleccione la propiedad del subrreporte que desea asociar al reporte principal. Por ejemplo: Seleccione Label (Etiqueta).
    3. En el campo Value (Valor), seleccione una propiedad del reporte principal que coincida con la propiedad del subrreporte.
    4. En la lista Do not match rows (No asociar filas), seleccione de qué manera el sistema combina los datos. Por ejemplo: Seleccione Include only matching rows from both reports (Incluir solo filas coincidentes de ambos reportes) para obtener registros coincidentes del subrreporte y el reporte principal.
    5. Haga clic en Submit (Enviar).
  7. En la esquina superior derecha de la definición de reportes, haga clic en Save (Guardar).
Próximos pasos: Realice una ejecución de prueba del reporte haciendo clic en Actions Run (Ejecutar Acciones).

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice