Creation variable dans un scenario

Bonjour,
J’ai cherché mais pas trouvé.
Je voudrais dans un scénario créer une variable que se nomme comme ça :

Exemple : v_mois_2 (2 correspond a la valeur de #month#)

Je n’arrive pas a concaténer le texte « v_mois_ » à la valeur de « #month# »

Du coup la variable créée s’appelle : v_mois_#month# et je voudrais v_mois_2

Merci

il n’est pas certain que le champ nom accepte des formules…
tu peux créer un bloc de code php avec une commande dans le genre :

$scenario->setData("v_mois__".date( "m"), "ce que tu veux");

il suffit de construire ton nom de variable dans le php en récupérant tes valeurs. le mois c’est simple en php également.

Bonjour,

La question est surtout: pourquoi faire?

Bonjour,
Je pense que ce besoin résulte d’un petit quelque chose qui manque à priori dans Jeedom (ou en tout cas perso je ne vois pas comment faire…), mais qui existe dans plusieurs langages de programmation, ce sont les variables indexées du type v_mois_[index], voire v_mois_[index1, index2] pour des variables matricielles indexées, très pratique pour gérer des tables de toutes dimensions.
Évidemment en php on peut s’en sortir, mais ca oblige à maîtriser quelque peu ce langage et inclure un bloc code dans le scénario…

1 « J'aime »

@DanielJ

Oui tu as tout compris c’est bien pratique mais apparemment ça n’existe pas dans Jeedom. Dommage et comme tu dis le php il faut le maitriser !