Deshabilitar dinámicamente el botón de creación en Jitterbit App Builder
Hay una función que permite desactivar dinámicamente los botones Crear, Editar o Eliminar en un panel multifila según los elementos seleccionados de otro panel.
Ejemplo de vídeo
Cómo configurar
Para configurar esta nueva función, dirígete a la página de la aplicación con los paneles que deseas desplegar. Ve al Panel de acciones > Diseñar esta página. Localiza el icono Columnas de enlace del panel que estás configurando y haz clic en él.
Icono de columnas de enlace para el panel multifila de pedidos
Aquí, haga clic en Crear para crear un nuevo registro de columna de enlace con el tipo Capacidad. Deje Secundario y Operador en blanco, y en Principal introduzca la columna en la que desea que se desactive.
Ejemplo de registro de columna de enlace recién creado
Nota
Para que la desactivación dinámica funcione correctamente, la columna Principal debe tener el formato 1 o 0, donde 1 = Ocultar y 0 = No ocultar.
Ejemplo de lógica de negocio definida para formatear la columna principal como 1 o 0
Ejemplo de resultados de lógica de negocios
Ahora, al seleccionar un registro en el panel del cliente, si la columna DesactivarHijos es 1, el botón Crear se oculta en el panel Pedidos.
Ejemplo de botón Crear deshabilitado en el panel de Pedidos según los criterios establecidos en el panel de Clientes
Ejemplo de botón Crear habilitado en el panel de Pedidos según los criterios establecidos en el panel de Clientes