OVH Cloud OVH Cloud

syntaxe particulière ...

2 réponses
Avatar
Dev
Bonjour,
en lisant le code d'un exemple Windev 8, je suis tombé sur la syntaxe
suivante :

CA_MESSAGE = (berreur ? "Terminé avec des erreurs" SINON "Terminé")

J'ai donc fait les simplissimes tests suivants :

CA_MESSAGE est une chaîne
berreur est un booléen
berreur = Faux
CA_MESSAGE = (berreur ? "Terminé avec des erreurs" SINON "Terminé")
Trace(CA_MESSAGE)

et

CA_MESSAGE est une chaîne
berreur est un booléen
berreur = Vrai
CA_MESSAGE = (berreur ? "Terminé avec des erreurs" SINON "Terminé")
Trace(CA_MESSAGE)


et miracle ça marche !!!



Quelqu'un a déjà vu cette syntaxe dans expliquée dans l'aide ? Peut-en
déduire un paradigme?

--
Cordialement
Christophe Charron

PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:christophe.charron@prologiq.fr

2 réponses

Avatar
Pascal F
Dev avait soumis l'idée :
Bonjour,
en lisant le code d'un exemple Windev 8, je suis tombé sur la syntaxe
suivante :

CA_MESSAGE = (berreur ? "Terminé avec des erreurs" SINON "Terminé")

J'ai donc fait les simplissimes tests suivants :

CA_MESSAGE est une chaîne
berreur est un booléen
berreur = Faux
CA_MESSAGE = (berreur ? "Terminé avec des erreurs" SINON "Terminé")
Trace(CA_MESSAGE)

et

CA_MESSAGE est une chaîne
berreur est un booléen
berreur = Vrai
CA_MESSAGE = (berreur ? "Terminé avec des erreurs" SINON "Terminé")
Trace(CA_MESSAGE)


et miracle ça marche !!!



Quelqu'un a déjà vu cette syntaxe dans expliquée dans l'aide ? Peut-en
déduire un paradigme?



J'ai aussi été intrigué par cette syntaxe vue dans le composant TableEtendue de la LST61. et dans l'aide de l'instruction SI, il est expliqué cette syntaxe
dans les notes 'Instruction monoligne'

--
Pascal

Ne garder que le prénom pour me joindre
Avatar
Pascal F
Pascal F a formulé ce mercredi :
Quelqu'un a déjà vu cette syntaxe dans expliquée dans l'aide ? Peut-en
déduire un paradigme?



J'ai aussi été intrigué par cette syntaxe vue dans le composant TableEtendue de la LST61. et dans l'aide de l'instruction SI, il est expliqué cette syntaxe dans les
notes 'Instruction monoligne'



Oupss!, je vois que je rédige comme un goret..
C'est indiqué dans l'aide WD9, je n'ai pas regardé dans WD8. Par contre, cette syntaxe ne fonctionne pas en 7.5

--
Pascal

Ne garder que le prénom pour me joindre