Guía de Diseño
¿Tienes dudas? No te preocupes, aquí encontrarás las soluciones.
Búsqueda Completa en el Sitio

Filtro Dinámico

Configuración de Filtro Dinámico

Los filtros dinámicos se pueden configurar para campos que ya tienen configurado Enlazar y cargar o que son campos seleccionar de otra hoja. Permiten elegir opciones en otra hoja según los valores de un campo específico de esta hoja.

Por ejemplo, si una hoja tiene un campo "Nivel de membresía" con las opciones "VIP" y "Regular", al seleccionar "VIP" se filtrarán los miembros cargados mediante enlazar y cargar para mostrar solo aquellos con nivel "VIP". Del mismo modo, al seleccionar "Regular" se mostrarán solo los miembros con nivel "Regular". Esta función le permite cargar únicamente las opciones que necesita.

Para crear un filtro dinámico, ve al Modo Diseño de la página de formulario y, en Herramientas del formulario, haz clic en el icono de configuraciones junto al nombre de la hoja correspondiente en Enlazar y cargar.

Selecciona el valor del campo en otra hoja enlazada y el valor del campo en esta hoja, y luego configura las reglas. Al cargar datos desde la otra hoja, solo se mostrarán los datos que coincidan con las reglas. Haz clic en el botón "+" para agregar reglas, o haz clic en el icono del lápiz a la derecha para ingresar criterios personalizados.

Ejemplo: Mostrar campos con el mismo estado

Por ejemplo, si desea ofrecer servicios VIP basados ​​en los programas de fidelización de los clientes y asegurarse de que la hoja "Solicitud de servicio" solo seleccione a los clientes que pertenecen a un programa de fidelización específico, puede configurar el campo "Membresía VIP" en la hoja "Clientes" para que se filtre por el "Tipo de servicio" en la hoja "Solicitud de servicio".

Después de seleccionar un "Tipo de servicio", solo se mostrarán los clientes que pertenezcan a los miembros "VIP" asociados.

Nota: El filtro dinámico prefiltra los datos según los criterios establecidos. Los usuarios pueden borrar manualmente las condiciones de filtrado y seleccionar los datos que no cumplan las reglas.

El filtro dinámico también se puede aplicar a campos enlazados como subtablas.

Ejemplo: Mostrar campos que se ajusten a un rango de fechas

En la hoja "Pedido de venta", solo se mostrarán los productos de la subtabla enlazada desde la hoja "Producto" que estén en promoción. El rango de fechas de la promoción se establece en la hoja de producto, con la regla que comprueba si la fecha de la orden se encuentra entre la fecha de inicio y finalización de la promoción.

Al seleccionar un producto, se muestran los artículos que coinciden con el período de la promoción.

Ejemplo: Mostrar registros que contengan o no valores específicos

La hoja "Pedido de comida" incluye una subtabla enlazada a la hoja "Menú". Al aplicar el criterio "no contiene" al campo "Alérgico a", el sistema solo mostrará las opciones de comida que no contengan el alérgeno.

También puedes aplicar criterios de "contiene" para filtrar los registros que contengan valores específicos.

En algunos casos, ciertos campos de sus registros pueden tener valores vacíos. Para filtrar los registros con valores vacíos, puedes usar el parámetro "$EMPTY_VALUE".

No permitir la eliminación de filtros dinámicos

Para evitar que los usuarios eliminen las condiciones de los filtros dinámicos mediante "Borrar filtro y ordenar", active No permitir la eliminación de filtros dinámicos.

No filtrar si el campo de criterios está vacío

Cuando el campo de criterios está vacío, no se aplicará el filtro dinámico y se mostrarán todas las opciones. Para considerar los valores vacíos como una condición de filtro, desactive esta opción.

Nota: Si estableces los criterios en "!=" o "no contiene", esta opción no se verá afectada. El filtro se aplicará incluso si el valor está vacío.

Filtro Dinámico en el Campo Seleccionar Usuario/Grupo

El filtro dinámico se puede aplicar al campo seleccionar usuario enlazado a la hoja de usuarios del sistema. Puedes hacer clic en el icono de configuración junto al campo para abrir la interfaz. Además, puedes usar variables relacionadas con el usuario, como $USERID y $USERNAME, para filtrar.

Puedes aplicar el filtro dinámico al campo seleccionar grupo de la misma manera.

El proceso es el mismo que para configurar filtros dinámicos en campos enlazados.

Comparte tu opinión con Ragic

¿Qué te gustaría comentarnos?(obligatorio, selección múltiple)

Proporcione explicaciones detalladas para los elementos seleccionados anteriormente:

Capturas de pantalla para ayudarnos a comprender mejor tus comentarios:

¡Gracias por sus valiosos comentarios!

Iniciar Ragic Gratis

Registrarse con Google

Términos de Servicio | Política de Privacidad