Entidades
Modelado - construcción raíz
Las entidades en Lappiz son el ítem central de toda funcionalidad, puesto que las entidades en el designer se traducen a tablas físicas en la base de datos y permite a los desarrolladores agregar componentes para ejecutar las reglas de negocio que demande el sistema de información.
La creación o modificación de entidades es un componente esencial para la construcción automática del API transaccional que Lappiz genera al aplicar cambios y generar una nueva versión de la aplicación.
Lappiz al momento de crear una aplicación siempre genera una primera entidad de usuarios y en el escritorio de trabajo lista las entidades que se construyan en el sistema.

En el escritorio de trabajo de entidades, Lappiz brinda tres acciones "Crear", "Editar" y "Eliminar", respectivamente cada una de ellas permite al desarrollador crear nuevas entidades, editar existentes (que trae consigo nuevas características para agregar o modificar funcionalidades) y eliminar la entidad.
Crear entidad.
Al crear una entidad, el entorno de trabajo solicita la siguiente información.
Propiedad
Descripción
Tipo de entidad
Brinda dos opciones
Imported (Se conecta al modelo ya existente de una entidad)
New (Crea el modelo de la entidad en la base de datos)
Código
Es el código de la entidad el cual se evidencia como nombre en la tabla de la base de datos. La estructura final es <<CodigoEntidad_Lappiz>>
Nombre
Nombre de la entidad el cual se muestra en el runtime. Escribir en singular
Nombre plural
Nombre de la entidad el cual se muestra en el runtime. Escribir en plural
Campo estándar
Campo por defecto para la aplicación. Tipo de dato por defecto [System].[String]
Módulo
Agrupar la entidad en un módulo en específico
Maneja históricos
Siempre está activo y bloqueado porque Lappiz siempre entrega log de auditoría de transacciones
Mostrar históricos
Activar acción en el formulario para ver el log de auditoría
Habilitar borrado lógico
Activar función de borrado lógico (Activo-Inactivo) ya que por default Lappiz ejecuta borrado físico
Es anónimo
Permite acceder a funciones de la entidad sin requerir autenticación en el sistema
Guardar en memoria
Esta propiedad indica que los registros de esta entidad quedarán registrados en memoria, esta entidad no se verá reflejada en la base de datos de la aplicación. se podrán crear campos tipo relacion pero solo de una entidad que se guarda en memoria hacia una entidad normal, no se permite crear campos tipo relación de una entidad normal hacia una que se guarde en memoria ni entre dos entidades que se guarden en memoria.
Propiedades de navegación de tipo colección
Habilita que las entidades puedan tener colecciones como propiedad de navegación. Ejemplo: consulta un departamento traer las ciudades que corresponden a se departamento

El resultado de crear un entidad supone que:
Modificar entidad.
Al momento de trabajar en una entidad ya existente, Lappiz habilita 7 componentes funcionales que cubren necesidades de modelado, reglas de negocio, reglas de integración, reglas de interfaz o demás características que se deban ejecutar e intervenir en el momento de la ejecución del sistema de información y, permite modificar las generalidades de la entidad.

Los componentes adicionales que habilita la edición de una entidad son:
CamposVistasMétodos LappizAccionesFiltrosReglas UIÍndicesLast updated
Was this helpful?