Frequently Asked Question
Crear un campo adicional para filtrar en un Reporte
Last Updated 3 years ago
Para crear un campo adicional para luego filtrar en un reporte:
1) Abrir la interface del Sistema ERP
2) Ir a TABLAS -> Configuración -> Campos Adicionales
3) Elegir la solapa "Por Código"
4) Ir al final de todo en la solapa "Por Código"
5) Hacer clic en AGREGAR
6) En la solapa "1) General", completar:
Código: El Numeró maximo de código cargado + 1
Descripción: El Código que se utilizará como filtro en el Query (Con @@ @@ y comillas simples en caso que el tipo de dato sea un STRING o DATETIME). No poner espacios en blanco
Etiqueta: Es el nombre del campo con el cual aparecerá en la ventana (Puede ir con espacios en blanco)
Mascara: Formato Clarion con el cual se visualizará el campo
Orden: El orden en el que se mostrará para completar los campos (Ej. Si el reporte debe filtrar Fecha Desde y Fecha Hasta, "Fecha Desde" será Orden 1 y "Fecha Hasta" Orden 2)
Requerido: Tildar si es obligatorio Completarlo
Tipo de Dato: Elegir según el tipo de Dato en la Base de Datos.
7) En la solapa "2) Usado en" tildar: "USADO EN REPORTES"
8) En la solapa "3) Validación":
SQL DE TABLA FORANEA: Si el campo es un campo relacionado con una tabla del SQL donde el código es el filtro y la descripción está en otro campo (Ej. Id_Producto y Descripcion_Detallada de la tabla Productos), para que al momento de filtrar se pueda visualizar mas información, se deberá completar este campo
SQL DE VALIDACIÓN: Para validar si el dato ingresado al momento de filtrar es Valido a partir de una tabla de SQL hacer un query que devuelva TOP 1 1 si es válido el dato ingresado.
1) Abrir la interface del Sistema ERP
2) Ir a TABLAS -> Configuración -> Campos Adicionales
3) Elegir la solapa "Por Código"
4) Ir al final de todo en la solapa "Por Código"
5) Hacer clic en AGREGAR
6) En la solapa "1) General", completar:
Código: El Numeró maximo de código cargado + 1
Descripción: El Código que se utilizará como filtro en el Query (Con @@ @@ y comillas simples en caso que el tipo de dato sea un STRING o DATETIME). No poner espacios en blanco
Etiqueta: Es el nombre del campo con el cual aparecerá en la ventana (Puede ir con espacios en blanco)
Mascara: Formato Clarion con el cual se visualizará el campo
Orden: El orden en el que se mostrará para completar los campos (Ej. Si el reporte debe filtrar Fecha Desde y Fecha Hasta, "Fecha Desde" será Orden 1 y "Fecha Hasta" Orden 2)
Requerido: Tildar si es obligatorio Completarlo
Tipo de Dato: Elegir según el tipo de Dato en la Base de Datos.
7) En la solapa "2) Usado en" tildar: "USADO EN REPORTES"
8) En la solapa "3) Validación":
SQL DE TABLA FORANEA: Si el campo es un campo relacionado con una tabla del SQL donde el código es el filtro y la descripción está en otro campo (Ej. Id_Producto y Descripcion_Detallada de la tabla Productos), para que al momento de filtrar se pueda visualizar mas información, se deberá completar este campo
SQL DE VALIDACIÓN: Para validar si el dato ingresado al momento de filtrar es Valido a partir de una tabla de SQL hacer un query que devuelva TOP 1 1 si es válido el dato ingresado.