Saltar al contenido

Funciones de Compilación Automática del Kit de Herramientas IDE

Descripción General

App Builder características Opciones de creación automática que ayudan a automatizar el proceso de creación de una aplicación y ayudan a reducir el tiempo que lleva crear una aplicación. Además del Asistente de aplicaciones, algunas de estas características se originan en la capa de datos y lógica empresarial 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 empresarial de una fuente de datos a otra.

Tutorial de Creación Automática

Para Utilizar el Asistente de Aplicaciones

  1. Vaya al Menú del sitio
  2. Haga clic en el botón + Aplicación
  3. Ingrese el Nombre de la aplicación y haga clic en Crear aplicación

    • App Builder ahora se 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 de menú de Inicio y Configuración disponibles para la navegación
    • Submenú de la página de Parámetros fuera de Configuración, vinculado a una página emergente de una sola fila de Parámetros
    • Tabla de parámetros creada según la metodología junto con un solo registro creado
      • La tabla contiene las siguientes columnas: Aplicación, Versión, ID de parámetro y registros de auditoría
    • Parámetro (Objeto comercial) generado en la Capa comercial
    • El elemento de menú Informes está disponible y se mostrará una vez que se agregue un Gráfico a la aplicación
  4. Cuando el trabajo en segundo plano termine de ejecutarse, App Builder te lleva a la nueva página de inicio de la aplicación

  5. Continúa desarrollando tu aplicación

Opciones de Creación Automática de Tablas

Cuando creas una nueva tabla en App Builder, las siguientes opciones de creación automática están disponibles:

Nota

Uso del Asistente de tablas agregará automáticamente columnas para admitir auditorías y selección del usuario, así como para crear vistas en la capa empresarial.

Mejorar Tabla

Al hacer clic en el botón Mejorar tabla (seguido de Continuar), se agregarán columnas para admitir Auditoría y Selección del usuario. Estas columnas son:

  • IsActive- AddedBy- AddedOn- ChangedBy- ChangedOn

Publicar en la Capa Empresarial

El botón Publicar en la capa empresarial generará una regla de objeto empresarial para la regla de tabla y lista seleccionada 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 ayudar a crear páginas basadas en el objeto comercial de esta tabla. App Builder genera dos páginas, una página de cuadrícula denominada con el nombre de la tabla en plural y una página de formulario denominada con el nombre de la tabla. El asistente le 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 esta ubicación, el botón crea una o más páginas basadas en esta regla y agrega las páginas al menú de la aplicación. El tipo de página o páginas creadas se basa en el tipo de regla. Tenga en cuenta que la regla debe validarse para que este botón esté activo.

Copiar Tabla

Hay muchas situaciones en las que puede que desees 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 fuente de datos existente y moverla entre distintas fuentes de datos.

Nota

Copiar una tabla entre distintas fuentes de datos NO incluye ningún dato ni objeto comercial asociado (incluidos los objetos de Tabla (Origen)).

Para Copiar una Tabla a Otra Fuente de Datos

  1. Vaya a la aplicación App Workbench > Tablas
  2. Localice la Tabla que desea copiar. Por ejemplo: Cliente
  3. Haga clic en el icono Abrir registro correspondiente
  4. Haga clic en Más > Copiar tabla
  5. Seleccione la fuente de datos a la que desea copiar la tabla desde la lista Copiar a fuente de datos
  6. Si lo desea, ingrese un Nombre en el campo Nombre de la 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.
  7. Haga clic en el botón Copiar tabla. App Builder inicia un trabajo 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

  1. Vaya a la aplicación App Workbench > Rules
  2. Ubique la Regla que desea copiar. Por ejemplo: Cliente (órdenes de unión interna)
  3. Haga clic en el ícono Abrir registro
  4. Haga clic en Más > Copiar regla
  5. Decida si también desea copiar los Eventos y Roles asociados y coloque una marca de verificación para indicar Sí, copiar esta opción según corresponda
  6. Haga clic en el botón Copiar
  7. Una vez que haya terminado de ejecutarse, App Builder lo regresa a la nueva pantalla de SQL empresarial para la regla copiada y agrega (Nuevo) al final del nombre.