FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
instruction GOTO
instruction GOTO
Débuté par obinon, 30 jan. 2006 10:49 - 7 réponses
Connectez-vous…
obinon
#1
Posté le 30 janvier 2006 - 10:49
Existe il un moyen d'utiliser l'instruction GOTO et de revenir à l'instruction qui en a fait l' appel commen en VB avec le Resume Next.
Olivier
Signaler
0
0
pat.biker
#2
Posté le 30 janvier 2006 - 11:25
Salut
L'instruction GOTO existe dans Windev. Un simple coup d'oeil à l'aide
t'aurait d'ailleurs apporté la réponse.
--
Ciao
Pat Biker
http://aaa.windev.free.fr/
On 30 Jan 2006 09:49:10 +0100, "Olivier" <obinon@skynet.be> wrote:
Existe il un moyen d'utiliser l'instruction GOTO et de revenir à l'instruction qui en a fait l' appel commen en VB avec le Resume Next.
Olivier
Signaler
0
0
obinon
#3
Posté le 30 janvier 2006 - 12:36
Je sais que le GOTO existe mais le probleme est que apres le traitement de l'étiquette, il ne revient pas dans la suite de mon code :
si testChamp = vrai alors
info("OK")
sinon
GOTO trait_err
info("Traitment erreur OK")
Fin
trait_err :
//Code de l'étiquette
trait_choix :
//Code de trait_choix
---->> Une fois le traitement de trait_err, il passe au code trait_choix, il ne m'affiche pas le message situé dans info()
Signaler
0
0
c_ly_n
#4
Posté le 30 janvier 2006 - 12:48
Non effectivement, il ne semble pas que ce soit prévu dans un GOTO, mais
est ce que dans ce cas il n'est pas plus simple de créer une procédure
P_TraiteErreur par exemple et de l'appeler à la place de l'utilisation
d'une instruction GOTO?
Olivier a écrit:
Je sais que le GOTO existe mais le probleme est que apres le traitement de l'étiquette, il ne revient pas dans la suite de mon code :
si testChamp = vrai alors
info("OK")
sinon
GOTO trait_err
info("Traitment erreur OK")
Fin
trait_err :
//Code de l'étiquette
trait_choix :
//Code de trait_choix
---->> Une fois le traitement de trait_err, il passe au code trait_choix, il ne m'affiche pas le message situé dans info()
Signaler
0
0
philippe.noireau
#5
Posté le 30 janvier 2006 - 15:00
Je ne sais pas si ç apeut aider, mais il y a en 10 une nouvelle gestion des erreurs intégrée (voir sur la ligne du traitement dans l'éditeur de code, le lien de couleur bleue)
J'ai pas encore utilisé en vrai, mais ça me semble répondre au besoind e la question
Signaler
0
0
43
#6
Posté le 30 janvier 2006 - 17:29
Je pense que dans ton cas une procédure correspondrais vraiment à ton attente !!!
Signaler
0
0
vqi-2e3c
#7
Posté le 30 janvier 2006 - 18:27
Olivier a formulé la demande :
Existe il un moyen d'utiliser l'instruction GOTO et de revenir à
l'instruction qui en a fait l' appel commen en VB avec le Resume Next.
Olivier
perso, j'ai abandonné le GOTO depuis pas mal d'années...
car, pour moi, le code est bien plus lisible et maintenable....
La nouvelle gestion des erreur en WD10 me semble beaucoup plus
appropriée et a l'avantage de "regrouper" en un seul endroit la gestion
des erreurs... c'est plus facile a lire et a maintenir...
@+++
--
[Bernard Vessiot]
34980 Saint Gély du Fesc
Signaler
0
0
root
#8
Posté le 30 janvier 2006 - 23:30
Bonjour,
il vous manque l instruction Retour ...
si testChamp = vrai alors
info("OK")
sinon
GOTO trait_err
info("Traitment erreur OK")
Fin
retour // pour quitter la procedure et eviter ainsi l excution des Labels ci dessous
trait_err :
//Code de l'étiquette
retour // pour revenir à l appelant
trait_choix :
//Code de trait_choix
retour // pour revenir à l appelant
Cordialement
Nicolas Jaillet
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte