Pasar parametros de Sub Reporte a Reporte Principal

Supongamos que tienes un valor de un Sub Reporte que quieres recuperarlo en el Reporte Principal pues te traigo la solución con el siguiente ejemplo:

Suponiendo que el valor es numérico: Primero creamos un campo formula con nombre “FY” declaras dentro de este la variable de la siguiente maneras:

shared numbervar FX := valor1;

Donde valor1 es el valor que queremos almacenar y recuperar, ya sea un campo calculado, un valor de BD, Ect.

Luego en el Reporte Principal creas un Campo Formula llamado FX y dentro de este llamas la variable asi:

shared numbervar FX := FX;

Esto nos permitirá mostrar el valor asignado a FX en el Sub Reporte en el Reporte Principal.

Nota: Tomar en cuenta que el Sub Reporte debe obtener el valor antes de ser mostrado en el Reporte Principal, por ejemplo si el Sub Reporte esta en el encabezado, el Campo Formula FX que creamos en el Reporte Principal debe ir en el detalle.

El campo formula de nuestro Reporte Principal debe llamarse igual que nuestra variable (En este caso es FX).

Si vas usar un campo String (Texto) debes declarar la variable de la siguiente manera: shared stringvar FX := FX;

Y no esta demás notar que la Sintaxis que se esta usando es Sintaxis Crystal, o también podemos llamarlo Lenguaje de Programación de Crystal.

, , , , ,

  1. Deja un comentario

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: