PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → Suppression enregistrement d'une Zone Répétée
Suppression enregistrement d'une Zone Répétée
Iniciado por aercilla, jun., 27 2005 12:51 PM - 2 respostas
Publicado em junho, 27 2005 - 12:51 PM
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?
Publicado em junho, 27 2005 - 4:47 PM
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()
Publicado em junho, 27 2005 - 5:10 PM
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