Saltar al contenido

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

Descripción General

Vinyl presenta opciones de Creación automática para ayudar a automatizar el proceso de creación de una aplicación y ayudar a reducir el tiempo que lleva crear una aplicación. Además del asistente de aplicaciones, algunas de estas funciones 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 Construcción Automática

Para Utilizar el Asistente de Aplicaciones

  1. Navegue hasta el 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.

    • Vinyl 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 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 ú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.
  4. Cuando termine de ejecutarse el trabajo en segundo plano, Vinyl lo llevará a la nueva página de inicio de la aplicación.

  5. Continúe desarrollando su aplicación

Opciones de Creación Automática de Tablas

Cuando creas una nueva mesa en Vinyl, están disponibles las siguientes opciones de creación automática:

Nota

Usando el Asistente para tablas agregará automáticamente columnas para admitir Auditoría y Seleccionable por el usuario, además de 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 Seleccionable por el usuario. Estas columnas son:

  • IsActive
  • AddedBy
  • AddedOn
  • ChangedBy
  • ChangedOn

Publicar en la Capa Empresarial

El botón Publicar en capa empresarial generará una regla de objeto comercial para la regla de tabla y lista seleccionada si se define una columna de uso de título.

Publicar en la Capa UI

El botón Publicar en capa de interfaz de usuario inicia un asistente para ayudar a crear páginas basadas en el objeto comercial de esta tabla. Vinyl genera dos páginas, una página de Cuadrícula nombrada con el nombre de la tabla en plural y una página de Formulario nombrada como 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 capa UI también aparece en Reglas comerciales. Desde esta ubicación, el botón crea una página o páginas basadas en esta regla y agrega las páginas al menú de la aplicación. Las páginas de tipo creadas se eliminan del tipo de regla. Tenga en cuenta que es necesario validar la regla para que este botón esté activo.

Copiar Tabla

Hay muchos casos en los que es posible que desee copiar una tabla existente en una aplicación a una fuente de datos externa o provisional. La función Copiar tabla le permite tomar una tabla de fuente de datos existente y moverla entre fuentes de datos.

Nota

Copiar una tabla entre fuentes de datos NO trae consigo ningún dato u objeto comercial asociado (incluidos los objetos Tabla (Fuente)).

Para Copiar una Tabla a Otra Fuente de Datos

  1. Navegue hasta 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 para copiar la tabla de la lista Copiar a fuente de datos
  6. 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 provisional.
  7. Haga clic en el botón Copiar tabla. Vinyl inicia un trabajo que se ejecuta en segundo plano.

Copiar Reglas

Con la función Copiar reglas existente, Vinyl 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. Navegue hasta la aplicación App Workbench > Reglas
  2. Localice 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 desea copiar también los Eventos y Roles asociados, y coloque una marca de verificación para indicar Sí, copie esta opción según corresponda.
  6. Haga clic en el botón Copiar
  7. Una vez terminada la ejecución, Vinyl lo regresa a la nueva pantalla Business SQL para la regla copiada y agrega (Nuevo) al final del Nombre.