Bonjour,
Alors voila :
Je dispose de plusieurs formulaires lancer qui s'appellent entre eux et qui possèdent tous le même menu. C'est par ce menu que j'accede au 1er formulaire qui appelera les suivants.
Le problème est que lorsqu'un de ces formulaire est ouvert et que j'appelle le 1er formulaire par le menu, ce formulaire s'ouvre mais les autre reste ouvert...
alors voila ma question :
Comment trouver tous les formulaire ouvert ? pour que je puisse les fermer
[EDIT]
Alors...j'avance mais j'ai encore un soucis...
Dans le code PL/SQL de mon menu qui m'ouvre le 1er formulaire, j'ai mis le code :
/*************************************************/
vi_FormCourant:=GET_APPLICATION_PROPERTY (CURRENT_FORM_NAME);
IF NOT vi_FormCourant='NomDuMenu'
THEN
CLOSE_FORM(vi_FormCourant);
END IF;
open_form ('UnAutreFormulaire',ACTIVATE,NO_SESSION,pl_id);
/**************************************************/
Je passe correctement dans ma boucle mais le code ne passe JAMAIS par le "open" si il passe par le Close...
Sachant que je ferme le bon formulaire, pourquoi sort il de mon code sur le close?
Vous auriez des réponses ou des suggestion svp ?
Merci d'avance
Partager