4D v16Herencia de formularios |
||
|
4D v16
Herencia de formularios
Herencia de formularios
Además de las manipulaciones explicadas en el vídeo, también debe tener en cuenta que:
Cree al menos un formulario heredado:
En algunos casos, puede ser necesario que un objeto del formulario padre esté oculto o disponible sólo en función del contexto o de la tabla en cuestión.
En este vídeo, vamos a aprender a definir los parámetros de los formularios para tener una interfaz consistente, almacenada en un solo lugar por categorías de formularios. Ya hemos usado la página 0 en los formularios con el fin de centralizar los elementos que se comparten en todas las páginas de un mismo formulario. La herencia de formulario consiste en crear un formulario en el cual ubicamos los objetos que se comparten entre varios formularios (textos, botones, etc.) que se heredan de este formulario "padre". Tenemos que:
El formulario padre puede ser un formulario proyecto o un formulario asociado a una tabla. Aquí vamos a crear este nuevo formulario.
Podemos ver que el contenido del formulario padre aparece inmediatamente en el fondo. Si modificamos la ubicación del botón en el formulario padre y guardamos (sin cerrarlo), vamos a ver la misma modificación llevada a cabo directamente en el formulario hijo. Dado que el objetivo es conservar una interfaz consistente, vamos a mover los botones del formulario hijo al formulario padre.
y los botones vuelven a aparecer automáticamente en el formulario hijo. Ahora, para aplicar esta modificación a otros formularios de entrada, sólo tiene que:
Esto significa que ahora los cambios realizados en el formulario padre, por ejemplo si movemos todo unos pocos píxeles y luego guardamos, se llevan a cabo automáticamente en todos los formularios que heredan de este formulario padre.
|
PROPIEDADES
Producto: 4D
HISTORIA
ARTICLE USAGE
Autoformación ( 4D v16) |