Una pantalla puede contener otra pantalla. Si la pantalla hijo solicita
acceso a la pantalla padre, puede utilizar una propiedad en la pantalla hijo para que
acceda a cualquier componente o propiedad de la pantalla padre.
Acerca de esta tarea
Para habilitar una pantalla hijo para que acceda a una pantalla padre, utilice el procedimiento siguiente:
Procedimiento
- Pulse en la ficha Paleta del Designer Workbench.
- Pulse con el botón derecho del ratón en la opción Componentes personalizados en la
categoría Otros.
- Seleccione la casilla junto a Manejo de padre, que es un valor predefinido estándar
que se proporciona con Designer Workbench.
- Mueva el cursor sobre el lienzo hasta que vea la ayuda contextual Pulse para añadir un porcentaje personalizado en la pantalla.
- Pulse con el botón izquierdo o derecho del ratón en el punto donde desee añadir este
manejador de acceso.
- Realice los ajustes de propiedad que necesite en el manejador. No puede cambiar los
valores de propiedades predeterminadas de scOwnerScr (this) o
xtype (panel) en la vista Configurar preestablecidas. Estas propiedades predeterminadas indican un manejador de una pantalla hijo a una
pantalla padre.
Puede crear otras propiedades preestablecidas para este control.
Una vez que ha seleccionado esta propiedad preestablecida para un componente
personalizado y añade el widget a la pantalla, puede ver estas dos propiedades en la
vista de propiedades debajo de la vista de árbol. Puede modificar los valores de la
propiedad o añadir propiedades nuevas, puesto que ahora trabaja en una instancia de un
componente personalizado que se ha añadido a la pantalla (y no en la propiedad
preestablecida) y que se ha inicializado con los valores.