Este documento ha sido traducido por IA. Para información precisa, consulte la versión en inglés.
Las plantillas de interfaz de usuario (UI) se utilizan para reutilizar las configuraciones en la construcción de interfaces, reduciendo la configuración repetitiva y manteniendo múltiples configuraciones sincronizadas cuando sea necesario.
Actualmente, los tipos de plantillas compatibles incluyen:
Normalmente existen dos formas de utilizar las plantillas:
Cuando un bloque o ventana emergente ya está configurado, usted puede usar la opción Guardar como plantilla en su menú de configuración y elegir el método de guardado:
Guardar como plantilla.Nombre de la plantilla / Descripción de la plantilla y elija el modo de guardado:
Plantilla de bloque (es decir, haciendo referencia a esa plantilla).

Plantilla de bloque.Referencia o Copia.

Cuando un bloque está haciendo referencia a una plantilla, usted puede usar la opción Convertir referencia en copia en el menú de configuración del bloque para cambiar el bloque actual a un bloque normal (desconectando la referencia); las modificaciones posteriores no se afectarán entre sí.

Copia regenerará los UID para el bloque y sus nodos hijos; es posible que algunas configuraciones que dependen de los UID deban reconfigurarse.Las plantillas de campo se utilizan para reutilizar las configuraciones del área de campos (selección de campos, diseño y configuración de campos) en bloques de formulario y bloques de detalles, evitando la adición repetitiva de campos en múltiples páginas o bloques.
Las plantillas de campo solo afectan al "área de campos" y no reemplazan el bloque completo. Para reutilizar un bloque completo, utilice la Plantilla de bloque descrita anteriormente.
Plantilla de campo.Referencia o Copia.

Cuando ya existen campos en el bloque, el uso del modo Referencia generalmente solicitará una confirmación (porque los campos referenciados reemplazarán el área de campos actual).
Cuando un bloque está haciendo referencia a una plantilla de campo, usted puede usar la opción Convertir campos referenciados en copia en el menú de configuración del bloque para que el área de campos actual sea una configuración independiente (desconectando la referencia); las modificaciones posteriores no se afectarán entre sí.

Copia directamente, o ejecutar primero "Convertir campos referenciados en copia".Las plantillas de ventana emergente se utilizan para reutilizar un conjunto de interfaces de ventana emergente y lógica de interacción. Para configuraciones generales como el método de apertura y el tamaño de la ventana emergente, consulte Editar ventana emergente.
Guardar como plantilla.
Plantilla de ventana emergente para reutilizarla.
Las plantillas de ventana emergente están relacionadas con el escenario de la acción que activa la ventana. El selector filtrará o desactivará automáticamente las plantillas incompatibles según el escenario actual (mostrando los motivos cuando no se cumplan las condiciones).
| Tipo de acción actual | Plantillas de ventana emergente disponibles |
|---|---|
| Acción de colección | Plantillas creadas por acciones de colección de la misma colección |
| Acción de registro sin asociación | Plantillas creadas por acciones de colección o acciones de registro sin asociación de la misma colección |
| Acción de registro con asociación | Plantillas creadas por acciones de colección o acciones de registro sin asociación de la misma colección; o plantillas creadas por acciones de registro con asociación del mismo campo de asociación |
Las ventanas emergentes activadas por datos de asociación (campos de asociación) tienen reglas de coincidencia especiales:
Cuando se crea una plantilla de ventana emergente a partir de una acción de registro con asociación (la plantilla tiene un associationName), esa plantilla solo puede ser utilizada por acciones o campos con el mismo campo de asociación exacto.
Por ejemplo: una plantilla creada en el campo de asociación Pedido.Cliente solo puede ser utilizada por otras acciones del campo de asociación Pedido.Cliente. No puede ser utilizada por el campo de asociación Pedido.Referidor (incluso si ambos apuntan a la misma tabla de datos Cliente).
Esto se debe a que las variables internas y las configuraciones de las plantillas de asociación dependen del contexto específico de la relación de asociación.
Los campos o acciones de asociación pueden reutilizar plantillas de ventana emergente sin asociación de la tabla de datos de destino (plantillas creadas por acciones de colección o acciones de registro sin asociación), siempre que la tabla de datos coincida.
Por ejemplo: el campo de asociación Pedido.Cliente puede usar plantillas de ventana emergente de la tabla de datos Cliente. Este enfoque es adecuado para compartir la misma configuración de ventana emergente entre múltiples campos de asociación (como una ventana unificada de detalles del cliente).
Cuando una ventana emergente está haciendo referencia a una plantilla, usted puede usar la opción Convertir referencia en copia en el menú de configuración para que la ventana emergente actual sea una configuración independiente (desconectando la referencia); las modificaciones posteriores no se afectarán entre sí.

En Configuración del sistema → Plantillas de UI, puede ver y gestionar todas las plantillas:
Las plantillas de campo se originan a partir de las plantillas de bloque y se gestionan dentro de ellas.

Operaciones admitidas: Ver, Filtrar, Editar, Eliminar.
Nota: Si una plantilla está siendo referenciada actualmente, no se puede eliminar directamente. Primero utilice
Convertir referencia en copiaen las posiciones que referencian esa plantilla para desconectar la referencia y luego elimine la plantilla.