PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Suppression enregistrement d'une Zone Répétée
Suppression enregistrement d'une Zone Répétée
Débuté par ERCILLA, 27 juin 2005 12:51 - 2 réponses
Posté le 27 juin 2005 - 12:51
Bonjour, je souhaiterais supprimer un enregistrement d'une Zone Répétée (lier à une base HyperFile) après la confirmation de la suppression.


Pour ce faire, en code navigateur du click j'ai écris :

SI Confirmer("Voulez vous vraiment supprimer cette occasion?") ALORS

SINON
PageAffiche(Liste_admin)
FIN

Et en code serveur :

res_req est un booléen = Faux
res_req = HExécuteRequête(DELETE_OCCASION,hRequêteDéfaut,ATTCHP_CACHE)

SI res_req = Vrai ALORS
Info("L'occassion à bien été supprimée.")
PageActualise(Liste_admin)
SINON
Erreur("Un problême est survenue lors de la suppression de l'occasion.")
FIN

La suppression marche bien mais mon probleme est que lorsque je ne souhaite pas supprimer l'enregistrement (donc que je click annuler ou non lors de ma demande de confirmation) je passe quand meme en code serveur et je supprime mon enregistrement.

Y a t il un moyen de court-circuiter le code serveur?
Posté le 27 juin 2005 - 16:47
Mon chef de service qui n'était pas là ce matin a trouvé une astuce.

Mon code de traitement du lien coté Navigateur devient :

SI PAS Confirmer("Voulez vous vraiment supprimer cette occasion?") ALORS RepriseSaisie()
Posté le 27 juin 2005 - 17:10
merci, je cherchais moi aussi car j'avais le même pb donc je dois avouer que ça tombe a pic, merci a ton chef.

A+ bon dev