Campos
Campos - Controles.
Last updated
Was this helpful?
Campos - Controles.
Last updated
Was this helpful?
Los campos en Lappiz hacen referencia a los atributos que posee una entidad. Al crear campos en Lappiz se registran en la base de datos de configuración para generar el modelo del API transaccional y se materializan en el modelo de la base de datos de alojamiento.
En el escritorio de trabajo de campos, Lappiz brinda tres acciones "Crear", "Editar" y "Eliminar", respectivamente cada una de ellas permite al desarrollador crear nuevos campos, editar existentes y eliminar el campo.
Lappiz soporta una gran cantidad de campos o controles para poder diligenciar la información en los formularios, los controles soportados por Lappiz son:
Área de texto.
Área de texto enriquecido.
Auto numérico.
Campo html.
Carga de archivo.
Carrusel.
Check.
Clave primaria.
Código de barras.
Código QR.
Cronómetro.
Decimal.
Editor.
Email.
Fecha.
Fecha y hora.
Formula.
Foto.
Geolocalización.
Grid de detalles.
Informativo.
Lista.
Lista de Chequeo.
Lista de Radio.
Lista selección múltiple.
Moneda.
Numérico.
Password.
Porcentaje.
Relación.
Teléfono.
Texto URL
Propiedad
Descripción
Tipo de campo en base de datos
Brinda dos opciones
Imported (Se conecta al modelo ya existente de un campo en una entidad)
New (Crea el modelo del campo en la entidad en la base de datos)
Tipo
Es el tipo de campo o control o atributo que se desea crear, algunos campos después de creados no podrán ser cambiados de Tipo
Código
Es el código con el cual será creado en base de datos, no permite caracteres especiales como tildes, espacios, entre otros
Descripción
Descripción del campo que se esta creando, es unicamente con propositos informativos
Tooltip
Es el tooltip que se mostrará en runtime al momento de pintar el control en el formulario
SQL Type
Es el tipo de dato con el cual queda creado en base de datos, el campo no es editable, el sistema lo define automáticamente.
Visible
Determina de manera global si el campo será visible o no en runtime
Obligatorio
Determina de manera global si el campo será o no obligatorio en la aplicación, al momento de crear el campo en base de datos queda como Not null, pero al momento de editar el campo si la tabla ya tiene registros no cambia dicha configuración en base de datos, pero si guarda la configuración como tal, permitiendo que el campo en runtime sí sea obligatorio
Editable
Determina de manera global si el campo será o no editable en Runtime
Valor por defecto
Es el valor que cargará el control al momento de cargar el formulario vacio (En modo nuevo). Para ver las opciones disponibles para cada tipo de control favor ver la documentación de cada uno
Escuchar
Si es un campo de ingreso de texto, puedes activar la marca del micrófono. Esto te va a permitir que el sistema redacte por ti.
Los campos que Lappiz no soporte en la colección de tipos de campos, no significa que Lappiz no los pueda implementar, es decir, para aquellos recursos no integrados se debe crear un