miércoles, 7 de octubre de 2015

Report Studio - Render Variable (Boolean Variable)

Por Gerardo Delgado

Render Variable es una propiedad de los objetos de Report Studio, la cual, permite manejar la reproducción del objeto cuando el reporte es ejecutado, en otras palabras si el objeto se visualiza o no.

Para esto es necesario crear una Boolean Variable (Dependiendo del Caso: String), dicha variable será asignada a la propiedad Render.
 
Para este caso en particular será utilizada una función para saber el tipo de Output del reporte (HTML, PDF, entre otros) y según se visualizara una columna extra de la lista y un Titulo extra. Pasos:

1) Crear la variable:



2) Definir la expresión / función a la variable:


3) Asignar la Boolean variable a la propiedad render variable del titulo:


4) Asignar la Boolean variable a la propiedad variable de la Columna de la lista (Ancestor: List Column):


 5) Visualización en formato HTML del reporte:


6) Visualización del formato PDF del reporte:




A través del uso de esta propiedad podemos ocultar block completos, ocultar subtítulos de prompts o incluir singletons cuando se exporte un reporte, inclusive asignarle la variable a un value prompt para jugar con las columnas de una lista.

No hay comentarios:

Publicar un comentario