Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
J'ai une feuille qui contient des contrôles et un bouton "Valider", et j'ai écrit un ensemble de traitements dans le "Click du bouton Valider".
J'aimerais effectuer une transaction en cas d'erreur survenue dans le bouton mais je ne sais comment faire? Les traitements qui se trouvent dans le bouton "Valider" sont constituées de contrôles de saisie, de transactions, d'éditions de rapports. J'aimerais exécuter une transaction si un seul de ces traitements échoue. Comment faire?
Merci d'avance
Windows XP SP2
PB 11.1 Build 8123
Oracle10g
Hors ligne
Bonjour,
C'est un peu vague comme description non ?
Si j'ai bien compris, moi je ferai comme suit:
Déjà déplacer le code mis dans le "clicked event" du bouton vers une fonction.
Tester pour chaque controle si c'est ok, dès que l'un ne l'est pas, sortir de la fonction avec une valeur de retour adéquate, et de la traiter l'exception.
Mais peut-etre ai je mal compris
Hors ligne