<< Clic para mostrar Tabla de Contenidos >> Filtrar Tablas |
Filtrar la tabla como un todo
La definición de un filtro en una tabla le permite definir un subconjunto de valores para mostrar, de la todos los que contiene la misma. Una expresión Booleanas define una condición que Bizagi evalúa para decidir cuales registros se mostrarán u ocultaran.
Cuando la propiedad de filtro no tiene filtros definidos, se mostrará vacía. De lo contrario, mostrará la condición.
Creación de filtros
Dé clic en el botón Agregar filtro, para incluir una nueva condición.
Observe que usted puede ingresar tantas condiciones como necesite. Asegúrese de definir la forma como se relacionan las condiciones con el botón de radio en la parte superior de la ventana, esto es, definir si los registros a mostrar deberán cumplir con todas las condiciones (Y lógico) o con al menos una de ellas (O lógico).
Usted también puede definir filtros usando expresiones complejas. Para más información refiérase a Filtros Avanzados.
Ejemplo
En un Proceso de Solicitud de compra, el Supervisor del solicitante debe aprobar los productos cuyo precio unitario sea superior a $500.
Necesitamos mostrar los Productos solicitados filtrando solo aquellos cuyo precio unitario sea mayor a $500, de manera que el supervisor pueda enfocarse específicamente en los registros de su interés.
El siguiente es el modelo de datos del ejemplo.
Si no hay filtros definidos, la Tabla mostrará cuatro productos solicitados.
Cuando creamos el filtro, solo un producto se mostrará ya que posee un precio unitario de $1,000.
1. Revise en el Portal de Trabajo que la Tabla de Productos muestre todos los registros en la entidad.
2. En el diseñador de formas, defina un filtro para la Tabla y luego guarde la forma.
.
3. El Portal de Trabajo mostrará ahora un producto en la Tabla.
Filtrar las columnas de una tabla
Los filtros se pueden añadir específicamente a las columnas de la tabla, para mostrar información filtrada de estos controles.
Sin embargo, hay una condición que deben considerarse al filtrar una columna: hay que decidir si el filtro se aplica a la columna total o se aplica a cada fila en particular. Es decir, si el filtro se evalúa a todos los registros de la columna como un todo o si cada fila evalúa el filtro de forma independiente.
El filtro de columna de la tabla se encuentra en la opción Editar columnas, para cada control. Active (Sí) o desactive (No) la opción Aplicar filtro a cada fila de acuerdo a sus necesidades.
Ejemplo
En un Proceso de Solicitud de compra, el solicitante debe seleccionar un proveedor por cada Producto. Pero estos se escogen de acuerdo al producto solicitado.
Por lo tanto, para cada Productos solicitados en tabla, se deben filtrar los Proveedores de acuerdo al Tipo de Producto.
la siguiente imagen representa el modelo de datos de este ejemplo.
Si no hay ningún filtro definido, la lista desplegable de la columna Proveedor mostrará todos los proveedores, sin importar su Tipo de Producto.
Cuando creemos el filtro, solamente se mostrarán los proveedores correspondientes.
1. En el portal de Trabajo, la columna Proveedor muestra inicialmente todos los registros de la entidad.
2. Vaya al diseñador de formas y edite las Columnas e la tabla. Habilite la propiedad Aplicar filtro a cada fila y defina un filtro para el control de columna deseado.
Por último, guarde la forma.
.
3. Ahora, el portal de trabajo solo mostrará los proveedores relevantes de acuerdo al Tipo de Producto seleccionado.
Last Updated 1/26/2022 3:43:33 PM