Filtros

Resumen

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

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.
NOTA: No se pueden definir IDs iguales a variables de entorno (@Empresa, @Fecha, @Usuario, etc.).

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.
Se deben sustituir comillas simples (‘) por comillas dobles (“). Todo campo de la SQL Query debe tener un nombre, es decir, los campos calculados deben tener un alias definido. Es posible utilizar cualquier variable de entorno (@Empresa, @Usuario, @Fecha, etc.).

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.