Vistas tipo formulario

Control de vistas tipo formulario

Escritorio general de trabajo.

El escritorio general de trabajo del diseñador de formularios permite acceder a la colección de funcionalidades de la entidad.

Campos.

Espacio para seleccionar todos los campos que se creen para la entidad en la que se encuentre trabajando. Si existen campos relación, Lappiz permite usar campos de esa entidad relacionada para hacer lectura de los datos, por defecto se cargan sin la posibilidad de editar.

Si se requiere agregar los campos de la entidad relacionada con el fin de hacer el registro de las dos entidades simultáneamente, solo es necesario arrastrar los campos que deseados para hacer el registro de esta sin necesidad de arrastrar el campo relación de las dos entidades. Luego de agregar los campos, es necesario abrir la configuración de cada campo desde el botón y habilitar el campo "Editable".

Detalles.

Lappiz permite usar las grid de detalles previamente configuradas en el sistema para alimentar entidades relacionadas.

Acciones.

Lappiz permite usar las acciones previamente creadas con las reglas de negocio a ejecutar en el sistema.

Control personalizado.

Lappiz permite agregar control personalizado de código partiendo como fuente base el uso de HTML, CSS, JavaScript, JQuery y uso de clases de hojas de estilo de Kendo Telerik UI, Bootstrap. Las vistas personalizadas se asumen como un espacio de el formulario el cual se ubica y presenta al usuario final donde el desarrollador haya soltado el componente.

Una vez agregamos nuestro control daremos clic en el icono El cual desplegara la siguiente ventana, la cual nos permite editar nuestro control.

Vista personalizada

Propiedad

Descripción

Debug

bit que permite hacer debug al formulario

Contenido HTML

En este campo se permite escribir código html y javascript el cual se implementa en el formulario.

Secciones.

Lappiz nos permite crear secciones para fragmentar el formulario en partes las cuales se ordenan alfabéticamente en el Runtime.

Para agregar nuevas secciones se debe dar clic en el al lado derecho de la última sección en el formulario, para eliminar se da clic en respectivamente de cada sección y para configurar la sección (títulos y colspan) se debe dar clic en el botón .

Secciones

Tabs.

Cuando se tiene una configuración amplia en el formulario, Lappiz ofrece tabs para clasificar la información en vistas separadas dentro de un mismo formulario que, a diferencia de las secciones quienes se agrupan en una vista en común.

Para agregar nuevos tabs se debe dar clic en al lado derecho del último tab en el formulario, para eliminar se da clic en respectiva de cada tab y para configurar los tabs (nombre) se debe dar clic en el botón

Configuración de controles.

Todos los campos que se asocian a un formulario tienen en su encabezado superior derecho el botón para acceder a los ajustes. La configuración de controles permite personalizar el campo al que se accede y crear eventos de control dentro de ellos.

Personalizar control.

Configurar control

Propiedad

Descripción

Nombre

Cambiar el label del campo

Tipo de control

Seleccionar el tipo de control que asumirá el campo en el formulario

Vista de detalles

Especificar la vista de detalle que se debe abrir siempre y cuando el tipo de control sea "Detalles"

Importar

Habilita tres opciones

  1. Desactivo.

  2. Importar registros. (Permite carga masiva de registros de un archivo de excel)

  3. Ejecutar acción. (Listas las acciones del sistema y ejecuta la regla de negocio asignada)

Evento de tipo control

Eventos de tipo control.

Para crear un nuevo evento se debe hacer clic en el botón crear evento, posteriormente Lappiz abre una venta con los siguientes campos

Crear eventos de tipo control

Campo

Descripción

Tipo

Es el tipo de evento que se implementara

Descripción

Es un breve comentario sobre el funcionamiento del evento

Implementación

Es el código que se ejecutara cuando se utilice el evento.

Para editar o eliminar un evento hacer clic en los botones que se encuentran en la grid de eventos

Last updated

Was this helpful?