Bonjour,
J'utilise une bouton alert avec deux boutons(OK et ANNULER) pour demander la confirmation d'enregistrement dans un bloc multilgne.
Aprés avoir fais un UpDATE pour chaque ligne dans une boucle,
je sors et afficher l'alerte pour faire un commit.
je fais
Mais En ne quittant pas encore la session quand j'exécute la forms, quand je fais un Annuler(il doit pas "commiter"), quand je monte dans le bloc en haut et je redescends il me montre des valeurs présentes dans un champ qui n'y devaient pas être(en fait je fais un SELECT into dans un champ non basé dans le bloc au niveau post-query) .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 If bouton_alert = ALERT_BUTTON1 Then :System.Message_Level := 5 ; commit; :System.Message_Level := 0; end if;
C'est quand je fais quitter et ré-exécuter que cela n'apparait plus .
Quelle est la solution pour que cela ne se passe pas ?
Partager