Diseñar secciones y campos
Referencia de las opciones del Asistente de Secciones y el Editor de Campos del Terminal al modelar tus datos.
Al modelar datos en Terminal trabajas con dos ventanas: el Asistente de Secciones y el Editor de Campos. Esta página es la referencia de sus opciones.
Para el concepto de sección o campo, ve a Secciones y Campos. Aquí tienes qué significa cada opción de la pantalla. Para el orden en que se usan, mira el flujo de desarrollo.
Editar la estructura de una sección afecta a todos los usuarios del tenant. Antes de tocarla, repasa las cautelas del flujo de desarrollo.
Asistente de Secciones
Crea o edita una sección, es decir, una tabla de datos.
| Opción | Qué hace |
|---|---|
| Título | Nombre identificativo de la sección. |
| Etiqueta singular / plural | Cómo se nombra un registro y muchos (Cliente / Clientes). |
| Es femenino | Ajusta el género de las etiquetas automáticas. |
| Icono / Color | Imagen y color con que se identifica la sección. |
| Campo Legible | Campo que representa cada registro como texto al referenciarlo. |
| Imagen de vista previa | Campo con la imagen que se muestra como previa del registro. |
| Se pueden crear derivadas / Derivable | Permite que otras secciones hereden de esta como base. |
| Datos exportables | Incluye los datos de la sección al empaquetar un módulo. |
| Control por fecha / por empleado | Campos con los que se filtran los datos por fecha o responsable. |
| Impedir agregar / mensajes de restricción | Bloquea crear, editar o eliminar y define el mensaje que ve el usuario. |
Editor de Campos
Configura un campo al completo. Está organizado en pestañas.
Identificación
| Opción | Qué hace |
|---|---|
| Etiqueta / Etiqueta abreviada | Nombre del campo y su versión corta. |
| Valor de ejemplo | Texto de ejemplo que orienta a quien rellena. |
| Ayuda | Instrucciones que se muestran junto al campo. |
Tipo y rol
| Opción | Qué hace |
|---|---|
| Formato | Tipo base: Texto, Número decimal, Número entero, Sí/No, Fecha, Fecha y hora, Hora o Relación. |
| Rol especial | Afina el tipo base (Email, Teléfono, NIF, Moneda, Porcentaje…). |
| Renderizado especial | Cómo se muestra en pantalla (genérico, selector Sí/No, selector múltiple…). |
El Formato define el tipo de campo; el Rol especial lo afina, con más detalle en roles de campo.
Comportamiento
| Opción | Qué hace |
|---|---|
| Visible / Visible a la derecha | Si se muestra el campo y dónde. |
| Obligatorio / Rellenado obligatorio | Si hace falta para guardar y si hay que rellenarlo al crear. |
| Bloqueado | Solo lectura: lo pone el sistema o un cálculo. |
| Indexar | Acelera las búsquedas por ese campo. |
| Sin valores repetidos | Exige que el valor sea único. |
| Valor por defecto | Valor inicial al crear un registro. |
Auto-calculado
Marca Auto-calculado y el valor lo produce un algoritmo en vez de escribirse a mano. La lógica se escribe con DinaScript.
Campos numéricos
Aparecen cuando el Formato es un número.
| Opción | Qué hace |
|---|---|
| Decimales visibles / en base de datos | Cuántos decimales se muestran y cuántos se guardan. |
| Parte entera | Dígitos de la parte entera. |
Campos de relación
Aparecen cuando el Formato es Relación.
| Opción | Qué hace |
|---|---|
| Sección relacionada / preferente | A qué otra sección apunta el campo. |
| Copiar valor principal al pulsar [+] | Autorrellena datos al crear la relación. |
| Campo de texto de relación | Qué campo de la otra sección se muestra al buscar. |
Agregar Campo Rápido
Atajo para crear un campo con lo mínimo (Etiqueta, Formato, Rol, decimales) sin abrir el editor completo.
- Aceptar crea el campo.
- Aceptar Avanzado abre el Editor de Campos para afinar el resto de opciones.
Duplicar Tabla
Copia una sección a otra: eliges origen y destino, y se copian los campos con su configuración y las columnas del informe principal. Útil para partir de algo parecido en vez de empezar de cero.
Relacionado
→ Secciones → Campos → Roles de campo → Flujo de desarrollo en Terminal
Flujo de desarrollo
El ciclo de trabajo en Dinaup Terminal de principio a fin: conectarte a un tenant, modelar con Flex y publicar tus cambios como módulo.
Editor de scripts y algoritmos
Referencia de la herramienta del Terminal: qué hace cada panel, cuándo dispara cada evento y cómo pruebas y depuras un algoritmo.