Este documento ha sido traducido por IA. Para información precisa, consulte la versión en inglés.
Bloque de formulario
Introducción
El bloque de formulario es un bloque importante para construir interfaces de entrada y edición de datos. Es altamente personalizable y utiliza los componentes correspondientes para mostrar los campos requeridos basándose en el modelo de datos. A través de flujos de eventos como las reglas de vinculación, el bloque de formulario puede mostrar campos de forma dinámica. Además, puede combinarse con flujos de trabajo para lograr la activación de procesos automatizados y el procesamiento de datos, mejorando aún más la eficiencia del trabajo o logrando la orquestación lógica.
Añadir bloque de formulario
- Editar formulario: se utiliza para modificar datos existentes.
- Añadir formulario: se utiliza para crear nuevas entradas de datos.

Opciones de configuración del bloque

Reglas de vinculación del bloque
Controle el comportamiento del bloque (como si se muestra o si ejecuta JavaScript) a través de las reglas de vinculación.

Para más detalles, consulte Reglas de vinculación del bloque
Reglas de vinculación de campos
Controle el comportamiento de los campos del formulario a través de las reglas de vinculación.

Para más detalles, consulte Reglas de vinculación de campos
Diseño
El bloque de formulario admite dos modos de diseño, que se configuran mediante el atributo layout:
- horizontal (diseño horizontal): este diseño hace que las etiquetas y el contenido se muestren en una sola línea, ahorrando espacio vertical, adecuado para formularios simples o situaciones con poca información.
- vertical (diseño vertical) (predeterminado): la etiqueta se ubica sobre el campo; este diseño hace que el formulario sea más fácil de leer y completar, especialmente para formularios que contienen múltiples campos o elementos de entrada complejos.

Configurar campos
Campos de esta colección
Nota: los campos de las colecciones heredadas (es decir, los campos de la colección padre) se fusionarán y mostrarán automáticamente en la lista de campos actual.

Campos de colecciones relacionadas
Los campos de colecciones relacionadas son de solo lectura en el formulario y generalmente se usan junto con campos de relación para mostrar múltiples valores de campo de los datos relacionados.

- Actualmente solo admite relaciones de uno a uno (como belongsTo / hasOne, etc.).
- Generalmente se usa con campos de relación (utilizados para seleccionar registros relacionados): el componente de campo de relación es responsable de seleccionar/cambiar el registro relacionado, mientras que el campo de la colección relacionada es responsable de mostrar más información de ese registro (solo lectura).
Ejemplo: después de seleccionar un «Responsable», se muestran el número de teléfono, el correo electrónico y otra información de dicho responsable en el formulario.
En el formulario de edición, incluso si no se ha configurado el campo de relación «Responsable», la información relacionada correspondiente se puede mostrar. Cuando se configura el campo de relación «Responsable», al cambiar el responsable, la información relacionada correspondiente se actualizará al registro correspondiente.

Otros campos

- Escribir JavaScript permite personalizar el contenido de la visualización para mostrar información compleja.

Plantilla de campos
Las plantillas de campos se utilizan para reutilizar la configuración del área de campos en los bloques de formulario. Para más detalles, consulte Plantilla de campos.

Configurar acciones


