Page 1 of 1

Nouvelle version 3.6.1

Posted: 04 Mar 2013, 22:18
by Jmgr

Re: Nouvelle version 3.6.1

Posted: 05 Mar 2013, 00:32
by Fredy123
J'adore la nouvelle action ! Encore Bravo.
Amélioration de l'insertion de variables dans des champs de texte, support des tableaux


Je ne comprend pas trop ce changement. Tu pourrais me dire ce que tu as changer de ce côté ?
Merci !

Bonne journée.

Re: Nouvelle version 3.6.1

Posted: 05 Mar 2013, 09:00
by niconil
Dans les champs de type texte

on pouvait déjà :
1- rentrer une chaine de caractère toute simple
"votre nom est : Dupont"
2- incorporer des variables simples, par exemple si la variable 'Nom' est définie :
"votre nom est : $Nom"

Ce qui est nouveau, c'est que l'on peut évaluer aussi un élément de tableau
Si le tableau Present est initialisé ainsi :
Present[1] = 15
Present[2] = 12
Present[3] = 9
Present[4] = 15

alors on peut écrire
"il y a $Present[4] personnes présentes aujourd'hui"

on peut même pousser un peu plus loin le bouchon,
si la variable numeroSalle=4 est définie, on peut aussi écrire
"il y a $Present[$numeroSalle] élèves présents dans la classe $numeroSalle"

tout cela était possible avant mais il fallait passer par du code (i.e. activer le petit triangle rouge)

cela marche aussi avec les tableaux avec des clés alphanumerique
env['PATH'] = "C:\windows;C:\monRepertoire"
env['USERNAME'] = "Fredy123"

et utiliser la chaine suivante :
mon nom d'utilisateur est : $env[USERNAME]

(c'est exactement ce principe qui est utilisé dans l'action de lecture des variables d'environnement)

Dis-moi si c'est suffisamment clair.

Re: Nouvelle version 3.6.1

Posted: 05 Mar 2013, 09:17
by Jmgr
Voilà, et tout ça, l'action et l'amélioration de l'insertion des variables dans les champs de texte c'est Niconil qui l'a développé, pas moi :)

Re: Nouvelle version 3.6.1

Posted: 05 Mar 2013, 11:38
by niconil
avec les bons conseils et l'aide de Jmgr

Re: Nouvelle version 3.6.1

Posted: 06 Mar 2013, 00:12
by Fredy123
Plus que suffisamment ! :D

Bravo à toi aussi niconil pour cette maj et merci pour l'explication !

Bonne journée à vous deux.