Funciones de creación automática del kit de herramientas IDE en Jitterbit App Builder
Descripción general
El App Builder incluye opciones de Autocompilación para automatizar el proceso de creación de aplicaciones y reducir el tiempo de desarrollo. Además del Asistente de Aplicaciones, algunas de estas funciones se originan en la Capa de Datos y Lógica de Negocio para ayudar a los desarrolladores a crear áreas de la Capa de Datos, así como a copiar información de la Capa de Datos y la Capa de Lógica de Negocio de una fuente de datos a otra.
Tutorial de construcción automática
Para utilizar el asistente de aplicaciones
- Vaya al Menú del sitio
- Haga clic en el botón + Aplicación
-
Ingrese el Nombre de la aplicación y haga clic en Crear aplicación
- App Builder ahora ejecuta un trabajo en segundo plano para generar la aplicación junto con los siguientes elementos creados automáticamente:
- Página de inicio diseñada
- Entradas del menú Inicio y Configuración disponibles para navegación
- Submenú de la página Parámetros fuera de Configuración, vinculado a una página emergente de una sola fila de Parámetros
- Tabla de parámetros construida según metodología junto con un único registro creado
- La tabla contiene las siguientes columnas: Aplicación, Versión, ID de parámetro y registros de auditoría
- Parámetro (Objeto de Negocio) generado en la Capa de Negocio
- El elemento del menú Informes está disponible y se mostrará una vez que se agregue un gráfico a la aplicación
-
Cuando el trabajo en segundo plano termina de ejecutarse, App Builder lo lleva a la página de inicio de la nueva aplicación.
- Continúa desarrollando tu aplicación
Opciones de creación automática de tablas
Cuando crea una nueva tabla en App Builder, están disponibles las siguientes opciones de creación automática:
Nota
Uso del Asistente para tablas agregará automáticamente columnas para admitir auditorías y selección del usuario, además de crear vistas en la capa empresarial.
Mejorar la tabla
Al hacer clic en el botón Mejorar tabla (seguido de Continuar), se añadirán columnas compatibles con Auditoría y Seleccionable por el usuario. Estas columnas son:
IsActive
-AddedBy
-AddedOn
-ChangedBy
-ChangedOn
Publicar en la capa empresarial
El botón Publicar en la capa de negocio generará una regla de objeto de negocio para la tabla seleccionada y la regla de lista si se define una columna de uso de título.
Publicar en la capa de interfaz de usuario
El botón Publicar en la capa de interfaz de usuario inicia un asistente para crear páginas basadas en el objeto de negocio de esta tabla. App Builder genera dos páginas: una página de cuadrícula con el nombre de la tabla en plural y una página de formulario con el nombre de la tabla. El asistente permite seleccionar dónde agregar una opción de navegación de menú para la nueva página. Las opciones son Inicio, Configuración y Ninguna.
Publicar en la capa de interfaz de usuario también aparece en las reglas de negocio. Desde aquí, el botón crea una o varias páginas basadas en esta regla y las añade al menú de la aplicación. El tipo de página o páginas creadas depende del tipo de regla. Tenga en cuenta que la regla debe validarse para que este botón esté activo.
Copiar tabla
Hay muchos casos en los que podrías querer copiar una tabla existente en una aplicación a una fuente de datos externa o de prueba. La función Copiar Tabla te permite tomar una tabla de una fuente de datos existente y moverla entre diferentes fuentes de datos.
Nota
Copiar una tabla entre orígenes de datos NO implica la transferencia de datos ni de objetos de negocio asociados (incluidos los objetos de tabla [origen]).
Para copiar una tabla a otra fuente de datos
- Vaya a la aplicación App Workbench > Tablas
- Localice la Tabla que desea copiar. Por ejemplo: Cliente
- Haga clic en el icono Abrir registro correspondiente
- Haga clic en Más > Copiar tabla
- Seleccione la fuente de datos a la que desea copiar la tabla desde la lista Copiar a fuente de datos
- Si lo desea, ingrese un Nombre en el campo Nombre de nueva tabla. Sea coherente con su convención de nomenclatura. Por ejemplo: puede nombrar la tabla Cliente como 'zCustomer' al copiarla a un ambiente de prueba.
- Haga clic en el botón Copiar tabla. App Builder inicia una tarea que se ejecuta en segundo plano.
Copiar reglas
Con la función Copiar reglas existente, App Builder le permite definir si también desea copiar eventos asociados (todos los eventos, incluidos los eventos personalizados e intrínsecos) y/o roles junto con la regla.
Para copiar una regla
- Vaya a la aplicación App Workbench > Reglas
- Localice la Regla que desea copiar. Por ejemplo: Cliente (Órdenes de unión interna)
- Haga clic en el icono Abrir registro
- Haga clic en Más > Copiar regla
- Decida si también desea copiar Eventos y Roles asociados y coloque una marca de verificación para indicar Sí, copiar esta opción según corresponda
- Haga clic en el botón Copiar
- Una vez finalizada la ejecución, App Builder lo regresa a la nueva pantalla Business SQL para la regla copiada y agrega (Nuevo) al final del nombre.