Una vez abierta la lista sobre la que se quiere aplicar un filtrado extendido, se escribe el campo sobre el que se desee filtrar, Galatea irá sugiriendo el contenido del campo a medida que se vaya escribiendo, por ejemplo: país - nombre.
Tras determinar el campo sobre el que se quiere filtrar se deberá seleccionar la condición de la cláusula, esta determinará el resultado de la búsqueda, por ejemplo: igual a.
y finalmente el valor del campo, en este caso el nombre del país por el que queremos filtrar, por ejemplo: España.
De esta manera, y tras pulsar en buscar, esta vista de usuarios mostraria una lista de los usuarios con nacionalidad española. Si se quisiera, por ejemplo, ver todos los usuarios que no tienen nacionalidad española, en la condición se debería poner diferente a.
De esta manera la vista de usuarios mostraria una lista de usuarios NO Españoles.
Como se puede observar en las capturas, la última línea es un pequeño resumen literal del filtro que se está aplicando.
Haciendo click en añadir clausula se puede ir ampliando el filtro con cláusulas nuevas (que se pueden eliminar haciendo click derecho y seleccionando eliminar clausula). En el siguiente ejemplo se puede ver como gracias a este filtro la vista mostraria todos los usuarios que sean españoles y actualmente tengan una embarcación (es decir que hagan un uso de embarcación y que el dia de la consulta entre dentro de las fechas de dicho uso).
Agrupar Clausulas
Un mecanismo de avanzado del filtro extendido es la capacidad de agrupar cláusulas, mediante la selección de más de una cláusula con ctrl + clic, pulsando el botón derecho encima de alguna de las clausulas seleccionadas y seleccionando Agrupar cláusulas.
De esta forma se podría construir un filtro que, por ejemplo, solo mostrara usuario de nacionalidad Española o Mexicana, que tuvieran actualmente un uso de amarre o de embarcación. Es decir, en este caso, para que un usuario se muestre en esta vista tendría que ser primeramente, Español o Mexicano, es decir, que se cumpla una de las dos condiciones y seguidamente tendría que tener actualmente una embarcación o un amarre en uso, esto es, otra vez, que se cumpla únicamente alguno de los dos requerimientos.
Filtrar por funciones de fecha
En los campos de fecha, el filtro extendido permite introducir una fecha de forma convencional, o introducir una función (botón fx a la derecha del campo), esta actuaría de forma dinámica, adaptándose en cada caso.
Por ejemplo, la función hoy equivale a introducir manualmente la fecha de hoy, la función siguiente más equivale a seleccionar un rango de fechas que vaya del 1 del siguiente mes al último día del mes de ese mismo mes, año actual equivale a seleccionar un rango de fechas entre el uno de Enero del año actual hasta del 31 de diciembre del mismo y así sucesivamente para el resto de funciones.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.