Puede filtrar datos del listado, por ejemplo, para mostrar la referencia de un fabricante específico o la lista de planos de una colección específica.
El cuadro de diálogo Edición de filtro permite gestionar el filtro del listado. En la parte inferior del cuadro de diálogo se muestra la cadena de condición como podría utilizarse en una consulta SQL, en la cláusula WHERE.
Propiedades
- Nombre: Introduzca el nombre de filtro. Este nombre debe ser único en el informe.
- Descripción: Permite introducir una descripción de texto en todos los idiomas gestionados en el software. Haga clic en + para seleccionar los idiomas.
Condiciones
En esta pestaña se agrupan todos los elementos utilizados para crear el filtro. Se basa en las cadenas de condición que puede agrupar. Una Condición tiene un Campo de base de datos, un Operador y un Valor.
Al crear una condición, debe seleccionar en la lista
Campos disponibles un campo de base de datos en el que pueda asociar un valor. Por ejemplo, en una lista de materiales, puede crear una condición en el campo
Fabricante y definir
ABB como valor. La lista de materiales mostrará solo las referencias del fabricante ABB.
Grupos de condiciones
Es importante agrupar las condiciones. Un grupo de condiciones se evalúa en primer lugar y tiene prioridad ante una condición simple.
Por ejemplo:
((bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec')) AND (bom_value1 = '160A')
En este ejemplo, el grupo se define con paréntesis dobles (( . . . ))
. El listado busca en primer lugar todas las referencias del fabricante Legrand
o Entrelec
, y luego extrae de los resultados de esta búsqueda todas las referencias de fabricante en las que la condición Value1
tenga un valor igual a 160A
.
Si no hubiera un grupo, el ejemplo tendría este aspecto:
(bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec') AND (bom_value1 = '160A')
El resultado sería una lista con todas las referencias del fabricante Legrand
o Entrelec
y todas las referencias de cualquier fabricante en las que la condición Value1
tenga un valor igual a 160A
.
Utilice las flechas Bajar / Subir para gestionar el orden de las condiciones o del grupo de condiciones.