jueves, 22 de mayo de 2008

Desaparece la toolbar al volver al form inicial.

Oracle forms: Desaparece la toolbar al volver al form inicial.

Oracle forms: Llamo a un formulario con call_form y al salir del segundo desaparece la toolbar.

SITUACIÓN:

En un formulario con toolbar horizontal tengo un botón que llama mediante CALL_FORM a otro formulario parecido también con su toolbar y cuando salgo de este no solo se cierra el formulario si no que desaparece la toolbar y nos queda el form anterior que se desplaza para arriba. ¿Donde está la toolbar?

EXPLICACIÓN:

Cuando salimos de un formulario se cierra la ventana de forms (no la del S.O. si no lo que definimos en forms como Window) mediante una orden interna que desconozco. Como cuando programamos forms no solemos empezar de zero si no que cogemos una plantilla o un form parecido y las ventanas siempre son la misma por lo que cuando el form dice “cerrar window (‘ventana1’)” se encuentra que hay 2 y por eso se cierra también la toolbar del anterior.

SOLUCIÓN:

En caso de forms que se llamen entre ellos renombrar la ventana de uno de ellos para que el nombre sea diferente.

No hay comentarios:

Que versión de Oracle Forms usas?