Filtros
Se definen los filtros de datos que tendrá el informe. Los filtros aparecerán en una ventana previa a la generación del informe. En dicha ventana existirá una grilla por cada filtro definido. El usuario deberá ingresar valores en cada una de las grillas/filtros siempre que el filtro haya sido definido como obligatorio en la sección "Filtros" del formulario " Informes".
El Generador de Informes creará una variable por cada filtro definido y le asignará el/los valor/es que haya ingresado el usuario. Dicha variable podrá ser utilizada en la SQL Query de las Filas y Celdas del informe. Por ejemplo, el filtro "f_moneda" podrá ser referenciado en la SQL Query como "@f_moneda" de la siguiente manera: SELECT campos FROM tabla WHERE moneda IN(@f_moneda).
DETALLE DE CAMPOS POR SECCION Y BLOQUE
|
SECCION |
GENERAL |
|
BLOQUE |
PRIMERO |
|
CAMPO |
DESCRIPCION |
|
ID |
Ingrese el código de identificación del filtro. Por convención se utiliza el prefijo "f_" previo al nombre del filtro (por ejemplo "f_moneda"). El ID sólo servirá para identificación de los filtros, no tienendo ningún otro impacto en el generador de informes. |
|
Nombre |
Ingrese el nombre del filtro. El nombre es descriptivo y se visualizará como nombre de la grilla del filtro. |
|
Es un filtro de tipo fecha? |
Ingrese S si quiere definir un filtro de fecha, con panel de calendario para su ingreso. En caso contrario ingrese N. |
|
Máscara de ingreso |
Sólo aplica para filtros de tipo fecha, se define la máscara de fecha que se utilizará en el filtro. |
|
El filtro se inicializa con el |
Sólo aplica para filtros de tipo fecha. En caso de que la máscara de ingreso no tenga día, el valor devuelto por el filtro de fecha tomará el día definido en este aributo. |
|
SQL Query |
Ingrese la SQL Query con la cual se seleccionarán los posibles valores para el filtro. |
|
SQL Query en TXT |
La consulta SQL puede escribirse en el campo anterior “SQL Query” o adjuntarse en un archivo TXT. Sí se usan ambas opciones, el generador de informes utilizará el archivo TXT como consulta válida e ignorará lo ingresado en el campo “SQL Query”. Las particularidades de sintaxis son las mismas en cualquiera de las dos opciones. |
|
Cantidad de registros por hoja |
Cantidad de registros por hoja que tendrá la selección del filtro. |
