PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → nom de variable dynamique
nom de variable dynamique
Iniciado por v-formet, 26,nov. 2004 11:46 - 4 respuestas
Publicado el 26,noviembre 2004 - 11:46
salut tout le monde

J e voudrais savoir si il est possible de concatener deux nom de variable.
par exemple Dans une boucle

POUR i = 1 A 10
<nomVariable><i>=commande
FIN

est ce que c possible ? et si oui comment faire ?

Merci
Publicado el 26,noviembre 2004 - 10:56
C'est conseillé de faire :

{"MaVariable"+i, indVariable}=commande

C'est plus rapide.


"Christian" <cciochir_at_@cmii.fr> a écrit dans le message de
news:mn.d2e47d4b06e18d29.22726@cmii.fr...

Formet virgile a écrit :
salut tout le monde

J e voudrais savoir si il est possible de concatener deux nom de

variable.
par exemple Dans une boucle

POUR i = 1 A 10
<nomVariable><i>=commande
FIN

est ce que c possible ? et si oui comment faire ?

Merci

C'est ce qu'on appelle les indirections il me semble.
La syntaxe est la suivante
{"MaVariable"+i}=commande

--
Bon développement à tous
Christian
Publicado el 26,noviembre 2004 - 13:20
Formet virgile a écrit :
salut tout le monde

J e voudrais savoir si il est possible de concatener deux nom de variable.
par exemple Dans une boucle

POUR i = 1 A 10
<nomVariable><i>=commande
FIN

est ce que c possible ? et si oui comment faire ?

Merci


C'est ce qu'on appelle les indirections il me semble.
La syntaxe est la suivante
{"MaVariable"+i}=commande

--
Bon développement à tous
Christian
Publicado el 26,noviembre 2004 - 13:51
Il faut utiliser les indirections:
POUR i = 1 A 10
{nomVariable + i}=commande
FIN


Frédéric.
Publicado el 26,noviembre 2004 - 15:12
merci, la syntaxe est bonne.
Grand merci