Bonjour,
Suite à un portage de Forms 4.5 vers Forms 6i, nous avons constaté un comportement que l'on ne s'explique pas au niveau de la zone d'affichage des message d'erreur.
Notre application contient un menu. Après avoir provoqué l'affichage d'un message d'erreur dans la "status bar" du menu, nous cliquons sur un item du menu, un sous-menu apparait et le message d'erreur disparait ce qui nous parait normal.
Si l'on clique à l'extérieur du sous-menu, celui-ci disparait et le message d'erreur se ré-affiche alors que l'on n'a fait aucune action provoquant son affichage. De plus, le message d'erreur n'est plus d'actualité.
Nous avons défini une fonction qui formate les messages d'erreur et les affiche. Dans ce cas précis, nous utilisons la commande de Forms intitulée MESSAGE avec comme paramètre le texte du message et le mot-clé NO_ACKNOWLEDGE. Apparemment, excepté lors du premier affichage du message d'erreur, nous ne repassons jamais dans cette fonction.
Est-ce que quelqu'un a eu ce genre de problème? Est-ce un problème de rafraichissement? Le dernier message affiché est-il stocké quelque part pour être affiché suite à l'appel à une commande? Si oui, peut-on l'effacer? Quelle commande provoque ce rafraichissement?
Merci pour votre aide.
Sandrine.
Partager