OVH Cloud OVH Cloud

Le saviez vous ?

22 réponses
Avatar
Roumegou Eric
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ?
<extrait>
L'instruction FIN: vous permet d'exécuter du code même si vous avez
utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple

SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui
ALORS
fSupprime(sFichierASupprimer)
SINON
RETOUR
FIN

// Suite du traitement

FIN:
Info("Fin du traitement")

Ici dans tous les cas, quelque soit la réponse à la question la ligne
Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque
vous avez beaucoup de conditions et un traitement à effectuer quelque
soit le résultat des conditions.
<fin extrait>

Je trouve ça particulièrement sale en terme de programmation
structurée, non ?
Cela correspond à des instructions analogues dans d'autres langages ?


NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment.
Peut être pour compenser les messages non publiés avec les bonnes
vieilles habitudes de censure qui reprennent. C'est désolant.

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)

10 réponses

1 2 3
Avatar
ANTOINE
"Romain PETIT" a écrit dans le message de news:

nwjb avait énoncé :

Oui: BEGIN ET END en perl , cela permet d'éxécuter du code quoi qu'il
arrive
c'est notamment très utile pour le procédures de sortie ou de catastrophe
pour
enregistrer ce qui c'est passé et fermer ce qui peut lêtre



Hum, es-tu sûr que les exceptions sont gérées avec ce genre de code en WD
?
Je n'ai pas WD9 mais je suppose que pour cela il faudrait continuer à
utiliser des QUAND EXCEPTION...
A tester.

A+



Je pense aussi qu'il faudrat continuer à utiliser QUAND EXCEPTION

Antoine


--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)




Avatar
ANTOINE
"Roumegou Eric" a écrit dans le message de news:

ANTOINE avait prétendu :
"Roumegou Eric" a écrit dans le message de news:

Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ?
<extrait>
L'instruction FIN: vous permet d'exécuter du code même si vous avez
utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple

SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS
fSupprime(sFichierASupprimer)
SINON
RETOUR
FIN

// Suite du traitement

FIN:
Info("Fin du traitement")

Ici dans tous les cas, quelque soit la réponse à la question la ligne
Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque
vous avez beaucoup de conditions et un traitement à effectuer quelque
soit le résultat des conditions.
<fin extrait>

Je trouve ça particulièrement sale en terme de programmation structurée,
non ?



he ben ne l'utilises pas


Non je ne l'utiliserai sans doute pas.
Mais je posais seulement cette question pour savoir si cela correspondais
à un réel besoin et que l'on retrouve ailleurs.

Cela correspond à des instructions analogues dans d'autres langages ?


NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment.
Peut être pour compenser les messages non publiés avec les bonnes
vieilles habitudes de censure qui reprennent. C'est désolant.



La censure c'est quand on ne te publie pas et que tu n'as aucune
explication.
Sur l'autre forum, on t'indique pourquoi tu n'est pas publié.



Justement non, pas de réponses.



Alors c'est que tu poste pas avec une adresse email valide.
Antoine


Mais à lire tes messages, pas besoin d'explications



Ah parce que tu les as lu toi ?
Je n'ais vraiment pas l'habitude de prendre directement à partie un membre
de ce forum, mais t'es vraiment minable.

Je me fous de savoir quels sont tes rapports avec l'éditeur, mais si tu
crois servir le produit, tu te fous le doigt dans l'oeil jusqu'à l'os.
J'ais la prétention de croire que mes actions comme le site pour WebDev
des Wtablettes sont un peu plus positives et utiles que tes interventions.
A tel point que je me demande si tu travailles pas plutôt pour des
éditeurs concurrents, car pour être aussi connement à contre-emploi, faut
en vouloir !



Monsieur n'accepte pas la critique !!!

Je ne suis pas la pour servir le produit comme tu le dit, je m'en fou
complètement. Par contre, je te fais juste remarquer l'ambiguïté des
messages qui passent parfois sur ce forum avec le tien. Dans tous les cas,
vu ton vocabulaire et ton agressivité, cela confirme bien ce que je pense.



Antoine


Antoine


-- Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)








--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)




Avatar
Eric Demeester
dans (in) fr.comp.developpement.agl.windev, "Roumegou Eric"
ecrivait (wrote) :

Salut Eric,

ANTOINE avait prétendu :
> La censure c'est quand on ne te publie pas et que tu n'as aucune explication.
> Sur l'autre forum, on t'indique pourquoi tu n'est pas publié.

Justement non, pas de réponses.



Comme l'indique Antoine, avec qui je suis d'accord pour une fois, c'est
probablement (on en avait déjà parlé il me semble) parce que tu n'as pas
d'adresse de retour valide, à mon avis...

>> http://cerbermail.com/?qE7t4Qvilo
>> (cliquez sur le lien ci-dessus pour me contacter en privé)



Je connais des personnes qui modèrent des forums Usenet (ou du moins
NNTP parce que le serveur d'en face ne fait pas partie de Usenet). Quand
elles prennent le temps de répondre et qu'elles se mangent un bounce
parce que l'adresse du posteur n'est pas valide, ça les énerve et il est
bien rare qu'elles fassent l'effort de suivre une procédure compliquée
pour renouveler leur réponse, elles laissent omber tout simplement...

Il y a quelques années, nous avions fait des tests et nous avions
constaté que si les adresses en From: étaient systématiquement
récupérées par les spammers, celles indiquées en Reply-To: ne l'étaient
quasiment jamais.

Donc proposer une adresse valide dans le Reply-To: , quitte à en avoir
une exprès pour les news, sévèrement filtrée par un bon antispam,
permettrait aux personnes te lisant de te contacter, tout en ne
divulguant pas ton adresse principale. Peut-être une piste à creuser ?

Une autre éventuellement : http://www.alussinan.org (tu peux les joindre
de ma part, c'est des copains à moi).

Amicalement,

--
Eric
Avatar
Roumegou Eric
Eric Demeester a écrit :
dans (in) fr.comp.developpement.agl.windev, "Roumegou Eric"
ecrivait (wrote) :

Salut Eric,

ANTOINE avait prétendu :
La censure c'est quand on ne te publie pas et que tu n'as aucune
explication. Sur l'autre forum, on t'indique pourquoi tu n'est pas publié.



Justement non, pas de réponses.



Comme l'indique Antoine, avec qui je suis d'accord pour une fois, c'est
probablement (on en avait déjà parlé il me semble) parce que tu n'as pas
d'adresse de retour valide, à mon avis...

http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)









non sur l'autre forum, je n'ais pas cette signature.
Avec une telle signature, aucun message ne passe.

mais effectivement il doit bien s'agir d'une erreur d'adresse dans le
reply to où j'avais interverti nom et prénom, adresse que j'avais
récemment changée à cause des spams. (Meme si cela passe dans mon anti
spam, ça m'énerve).

Donc il y a du avoir censure/réponse ... mais censure quand mème.

Un dysfonctionnement qui existe dans la 7 et qu'on retrouve dans la 9,
et qui empêche un fonctionnement normal, c'est un bug. Désolé d'appeler
ça par son nom. Donc poser une question pour avoir le moyen de
solutionner ou contourner un problème, c'est l'utilité d'un forum.
Si on n'a plus cette ressource, on en créera une indépendante au sein
des wtablettes comme on me l'a très souvent demandée.

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Pascal Doret
>>>>
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment.
Peut être pour compenser les messages non publiés avec les bonnes
vieilles habitudes de censure qui reprennent. C'est désolant.



La censure c'est quand on ne te publie pas et que tu n'as aucune
explication.
Sur l'autre forum, on t'indique pourquoi tu n'est pas publié.



Justement non, pas de réponses.



Alors c'est que tu poste pas avec une adresse email valide.



Moi quand je poste sur le forum de PCSOFT, çà ne passe JAMAIS, je n'ai pas
d'explication, et mon adresse email est valide.
Alors de temps en temps je passe par leur site pour poster, sous un faux
nom, avec une adresse invalide, et çà passe !

Pascal
Avatar
Eric Demeester
dans (in) fr.comp.developpement.agl.windev, "Roumegou Eric"
ecrivait (wrote) :

Bonsoir Eric,

non sur l'autre forum, je n'ais pas cette signature.



Ah ok. Mais quid de ton Reply-To: ?

Avec une telle signature, aucun message ne passe.



C'est clair...

Un dysfonctionnement qui existe dans la 7 et qu'on retrouve dans la 9,
et qui empêche un fonctionnement normal, c'est un bug. Désolé d'appeler
ça par son nom.



Il ne faut pas être désolé, un bug est un bug et contractuellement, un
bug, même si l'éditeur explique qu'au final il ne saurait aucunement
être tenu pour responsable des dysfonctionnements de ses produits (ce
qui est est au passage difficile à argumenter devant un tribunal), il en
est responsable et est tenu de fournir un produit conforme aux
spécifications évoquées dans ses plaquettes sur papier glacé...

--
Eric
Avatar
Jean Passe
Salut,

Comme l'indique Antoine, avec qui je suis d'accord pour une fois, c'est
probablement (on en avait déjà parlé il me semble) parce que tu n'as pas
d'adresse de retour valide, à mon avis...



Peut être, mais perso j'ai posté à plusieurs reprises en face, des réponses
comme des questions, sans que cela passe et sans recevoir aucune info de
PC$. Avec une adresse valide, bien sur...
Mais bon, je ne reçois pas de pub sur papier glacé non plus, sauf si je la
demande... ;-)

a+

--
Jan Van Wijk
Avatar
patrice
"Roumegou Eric" a écrit dans le message de
news:
Je trouve ça particulièrement sale en terme de programmation
structurée, non ?




entre un prog structuré et un prog lisible/maintenable je choisit lisible.
a/
si pas traitement1 alors
traitement final
retour
fin
traitement2
si pas traitement3 alors
traitement final
retour
fin
traitement final

ou bien:

si pas traitement1 alors retour
traitement2
si pas traitement3 alors retour
fin:
traitement final

et ben je n'hésite pas ...
Avatar
Gégé
ANTOINE a écrit :
Je ne suis pas la pour servir le produit comme tu le dit, je m'en fou
complètement.



Arrête ton barratin Patrick
Avatar
Gégé
Jean Passe a écrit :

e n'est rien d'autre qu'un type d'étiquette qui est exécutée après les
instructions Retour et renvoyer non ?



Oui mais normalement, on ne peut utiliser un mot réservé pour faire une
étiquette
1 2 3