| |
| Publicado el 18,abril 2019 - 19:19 |
Bonjour,
puis-je écrire
SI Vrai ALORS
FIN
sachant que je veux que cela soit toujours vrai.
C'est pour un système automatique avec des conditions paramétrées et des compiles dynamiques.
Je voudrais que pour certaines action, cela soit forcément vrai sans changer ma structure. si condition vérifiée alors action
d'où mon besoin de le faire je pourrais dire si vrai=vrai mais je trouve la 1ère "si vrai alors" moins barbare
Merci de vos réponses
-- Roumegou Eric
--- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. https://www.avast.com/antivirus |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 230 mensajes |
|
| Publicado el 18,abril 2019 - 23:59 |
Salut. Et si tu fais comme cela : monBol est un booleen = vrai Si monBol = vrai alors
Fin Tu restes toujours dans le vrai....
-- Stéphane. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 299 mensajes |
|
| Publicado el 19,abril 2019 - 10:15 |
Essayez
SI 1=1 ALORS SINON FIN
Ce serait étonnant que ça change. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 2.682 mensajes |
|
| Publicado el 19,abril 2019 - 10:33 |
Bonjour,
A ce moment là il est préférable d'utiliser:
BOUCLE ... FIN
-- Cordialement,
Philippe SAINT-BERTIN |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 281 mensajes |
|
| Publicado el 19,abril 2019 - 10:36 |
C'est pas faux...
Tu peux donc faire aussi comme çà :
SI PAS Faux ALORS Trace("Ouai... C'est pas faux !") FIN |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 1.640 mensajes |
|
| Publicado el 19,abril 2019 - 11:16 |
J'ai pas compris le besoin... La réponse est dans la question
SI Vrai ALORS Trace("ok") FIN Ce traitement fonctionne déjà car vrai est égal a vrai.. tout le temps |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 1.640 mensajes |
|
| Publicado el 19,abril 2019 - 11:17 |
Damien a écrit :
C'est pas faux...
Tu peux donc faire aussi comme çà :
SI PAS Faux ALORS Trace("Ouai... C'est pas faux !") FIN
C'est la fameuse méthode Perceval Très efficace. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 1.418 mensajes |
|
| Publicado el 20,abril 2019 - 19:50 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 24,abril 2019 - 12:11 |
Le 19/04/2019, "François C." a supposé :
J'ai pas compris le besoin... La réponse est dans la question SI Vrai ALORS //sous entend si vrai = vrai Trace("ok") FIN Ce traitement fonctionne déjà car vrai est égal a vrai.. tout le temps
oui je vous remercie tous de vos réponses
si vrai fonctionne
le besoin est un sorte de moteur de tests de conditions je paramètre des tests qui doivent me renvoyer Vrai ou Faux et dans le cas où cela me renvoie Vrai, j'insère des textes qui sont aussi paramétrés Le tout se gérant avec des compilations dynamiques Et pour certains textes, je veux les avoir systématiquement (exemple INTRODUCTION, CONCLUSION ...)
du coup je leur met comme condition Si Vrai et cela fonctionne
encore merci à tous de vous être penché sur mon problème
et donc je garde mon baril de "Si Vrai"
-- Roumegou Eric
--- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. https://www.avast.com/antivirus |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 351 mensajes |
|
| Publicado el 24,abril 2019 - 16:06 |
Bonjour,
De toute façon le compilateur va virer ton "Si Vrai Alors ... Fin" puisque dans tous les cas, il ne sert à rien !
Autant ne rien mettre ... tu économiseras ton temps de compilation dynamique.
Si tu tiens à conserver ce test pour une meilleure compréhension de ton code (surtout pour d'autres développeurs) alors fait comme "Stéphane" t'a indiqué :
Toujours_Vrai est un booléen = Vrai SI Toujours_Vrai ALORS ... FIN
-- Bon développement, Patrick [3po.fr] |
| |
| |
| | | |
|
| | |