OVH Cloud OVH Cloud

racourcir une ligne de code

5 réponses
Avatar
R Vuille
Bonjour,

J'ai une longue ligne de code est-ce possible de la mettre sur 2 ligne ? La
condition si ou c'est correcte si je met cela ?

BOUCLE
SI (Lromain[[t A t]]="D" ET Lromain[[t+1 A t+1]]="M") OU (Lromain[[t A
t]]="D" ET Lromain[[t+1 A t+1]]="C") OU (Lromain[[t A t]]="D" ET
Lromain[[t+1 A t+1]]="L") OU (Lromain[[t A t]]="D" ET Lromain[[t+1 A
t+1]]="X") OU (Lromain[[t A t]]="D" ET Lromain[[ t+1 A t+1]]="I") ALORS
Info("erreur")
t=t+1
FIN
............
............

--
Merci et bonnes salutations
Visitez www.saphirw.ch et donner vos impressions et idées

5 réponses

Avatar
R Vuille
Euh les retour de ligne c'est Outlook ;-(
La conditions si est sur une seule ligne

--
Merci et bonnes salutations
Visitez www.saphirw.ch et donner vos impressions et idées
"R Vuille" a écrit dans le message de
news:bduamu$10n47a$
Bonjour,

J'ai une longue ligne de code est-ce possible de la mettre sur 2 ligne ?


La
condition si ou c'est correcte si je met cela ?

BOUCLE
SI (Lromain[[t A t]]="D" ET Lromain[[t+1 A t+1]]="M") OU (Lromain[[t A
t]]="D" ET Lromain[[t+1 A t+1]]="C") OU (Lromain[[t A t]]="D" ET
Lromain[[t+1 A t+1]]="L") OU (Lromain[[t A t]]="D" ET Lromain[[t+1 A
t+1]]="X") OU (Lromain[[t A t]]="D" ET Lromain[[ t+1 A t+1]]="I") ALORS
Info("erreur")
t=t+1
FIN
............
............

--
Merci et bonnes salutations
Visitez www.saphirw.ch et donner vos impressions et idées




Avatar
Stéphane
Gilles G. <nospam##PASDEPUB##@neogie.com> wrote in
news::

La syntaxe c'est "+..."


Il n'y a même pas besoin du +, les trois points suffisent.
Avatar
R Vuille
Bonjour,
J'avais cherché l'info mais pas facile de trouvé dans les bouquoi ou l'aide.

Merci !

--
Merci et bonnes salutations
Visitez www.saphirw.ch et donner vos impressions et idées
"Gilles G." <nospam##PASDEPUB##@neogie.com> a écrit dans le message de
news:
In article , [bouclier]
says...
> Gilles G. <nospam##PASDEPUB##@neogie.com> wrote in
> news::
>
> > La syntaxe c'est "+..."
> Il n'y a même pas besoin du +, les trois points suffisent.

Damned, chui outdated ;)

C'est vrai que j'utilise souvent ça pour des concaténations longues ;)



Avatar
R Vuille
transmission de pensées :-)

Message sur les News pcsoft
Bonjour,

Dans la version 7.5 de WinDev, il est possible d'écrire une ligne de code
sur plusieurs lignes pour que votre code soit plus lisible.


Exemple :
// Construction de la clé composée
sValRech est une chaîne = HConstruitValClé(CLIENT,NOM_PRENOM,...
"MOULIN","Françoise")

Pour vous permettre de mettre en ouvre plus facilement cette présentation,
vous pouvez maintenir la touche CTRL enfoncée en passant à la ligne par la
touche ENTREE. Le curseur passe à la ligne et les « .. » sont ajoutés
automatiquement.

--
Cordialement,
Le Support Technique Gratuit


--
Merci et bonnes salutations
Visitez www.saphirw.ch et donner vos impressions et idées
"Gilles G." <nospam##PASDEPUB##@neogie.com> a écrit dans le message de
news:
In article , [bouclier]
says...
> Gilles G. <nospam##PASDEPUB##@neogie.com> wrote in
> news::
>
> > La syntaxe c'est "+..."
> Il n'y a même pas besoin du +, les trois points suffisent.

Damned, chui outdated ;)

C'est vrai que j'utilise souvent ça pour des concaténations longues ;)



Avatar
Michel
Pour raccourcir un peu :
- Lromain[[t à t]] donne le même résultat que Lromain[[t]]
- Lromain[[t A t]]="D" ET Lromain[[t+1 A t+1]]="M" revient à Lromain[[t à
t+1]]="DM"
et pour terminer si le but est de vérifier l'absence des chaines DM, DC, etc
dans TOUTE la chaine Lromain, on peut aussi vérifier que
:Position(Lromain,"DM")=0. Je remplacerai donc le test par :
si position(Lromain,"DM")>0 ou position(Lromain,"DC")>0 ... alors
erreur()
fin

Michel


R Vuille a écrit dans le message :
bduamu$10n47a$
Bonjour,

J'ai une longue ligne de code est-ce possible de la mettre sur 2 ligne ?


La
condition si ou c'est correcte si je met cela ?

BOUCLE
SI (Lromain[[t A t]]="D" ET Lromain[[t+1 A t+1]]="M") OU (Lromain[[t A
t]]="D" ET Lromain[[t+1 A t+1]]="C") OU (Lromain[[t A t]]="D" ET
Lromain[[t+1 A t+1]]="L") OU (Lromain[[t A t]]="D" ET Lromain[[t+1 A
t+1]]="X") OU (Lromain[[t A t]]="D" ET Lromain[[ t+1 A t+1]]="I") ALORS
Info("erreur")
t=t+1
FIN
............
............

--
Merci et bonnes salutations
Visitez www.saphirw.ch et donner vos impressions et idées