Enlaces de control de lista en Jitterbit App Builder
Los enlaces de control de lista ofrecen funcionalidad adicional al trabajar con objetos de lista en App Builder. Este artículo contiene información sobre la configuración de Filtro de lista y Recuperación de lista, dos tipos diferentes de enlaces de control de lista.
Filtro de lista
Un Filtro de Lista filtra las opciones de lista disponibles mediante la vinculación a otro campo de su objeto de negocio. Para usar los Filtros de Lista, el campo al que se vinculará debe existir tanto en el objeto de negocio en el que se basa el panel como en el objeto de lista. El siguiente paso es ir a su lista y definir la vinculación con el tipo de vinculación Filtro.
La configuración de un Filtro de Lista es similar a la de una Recuperación de Lista; sin embargo, el valor de Dirección se define como Filtro (en lugar de Recuperación), y esto es lo que controla el comportamiento de la lista resultante.
Para configurar un filtro de lista
- Dirígete a la página de la aplicación donde usarás el Filtro de Lista. Por ejemplo: Pedidos.
- Haz clic en Panel de Acciones > Diseñador en Vivo.
- Haz clic en Controles en el panel que contiene el Control de Lista que deseas modificar. Por ejemplo: Detalles del Pedido.
- Haz clic en el icono Abrir Registro para expandir el Control de Lista que deseas modificar. Por ejemplo: Producto.
- Haz clic en el botón Enlaces en la sección Propiedades del Control de Lista.
- Haz clic en + Enlace en Enlaces de Control.
- Selecciona el campo al que se enlazará como Columna del Panel y los valores correspondientes de la Columna (Origen de la Lista).
- Selecciona Filtro como valor de Dirección.
- Haz clic en el icono de marca de verificación verde para guardar la información.
- Vuelve a la aplicación, actualiza la página web y prueba.
Recuperación de lista
Un control de lista permite consultar un conjunto de registros y recuperar el valor del ID en cualquier elemento que se esté editando. Recuperar lista amplía esta funcionalidad, ya que permite recuperar otros valores de la lista en cualquier elemento que se esté editando, como el precio unitario de una lista de productos. Crearemos una recuperación de lista para obtener el valor del precio unitario ampliando nuestra regla de producto (lista) existente para incluir el precio unitario y luego aprovechar esa regla desde nuestro panel.
Para configurar una recuperación de lista
- Dirígete a la página de la aplicación donde usarás la función de recuperación de listas. Por ejemplo: Página de pedidos.
- Haz clic en el Panel de acciones > Diseñador dinámico.
- Haz clic en Controles en el panel que contiene el control de lista que se va a modificar. Por ejemplo: Detalles del pedido.
- Haz clic en el icono Abrir registro del control Producto.
- Haz clic en el
Product (List)
Objeto de datos - Haga clic en el botón Regla de negocio
- Haga clic en la pestaña Columnas
- Haga clic en + Columna
- Seleccionar
P.UnitPrice
Como la Columna, el Objetivo esUnitPrice
- Regrese al Control de Producto
- Haga clic en el botón Enlaces
- Haga clic en + Enlace
- Seleccione
UnitPrice
como columna de panel,UnitPrice
Como columna de lista (origen) y configure la dirección como Recuperar. - Marque la casilla para guardar.
Ahora, al actualizar la aplicación, la actualización del producto reflejará automáticamente el valor correspondiente al precio unitario.