2643_fr-FR
Insérer une valeur dans le tableau associatifBonjour à tous,
Le code suivant fonctionne dans JMP 9 mais pas dans JMP 8 :
Fondamentalement, j'ai besoin de mettre une valeur dans une position particulière dans un tableau associatif. Il semble que dans JMP 8, pour créer un tableau associatif, vous devez insérer des valeurs de manière séquentielle avec INSERT INTO.
J'ai une solution de contournement mais j'aimerais vraiment utiliser cette syntaxe, qui est beaucoup plus pratique.
Merci,
PierreRe : Insérer une valeur dans un tableau associatifOui,
Maintenant, je vois:
Ce qui suit fonctionne - mais par coïncidence, Insert remplace le premier enregistrement - l'ordre est-il important ?
<-
x = tableau associatif();
x["un"] = {"", "a", "b"} ;
x["deux"] = {"", "d", "e"} ;
imprimer(x);
newx = Supprimer(x, "un");
newx << Insert("Hello World", "a", "b");
print(newx);
-->
produit
X
Tableau associatif({{"un", {"", "a", "b"}}, {"deux", {"", "d", "e"}}})
nouveaux
Tableau associatif({{"Bonjour le monde", "a"}, {"deux", {"", "d", "e"}}})
Bset,
-MatRe : Insérer une valeur dans un tableau associatifSalut Matt,
Cela ne fonctionne pas - je veux mettre la chaîne "hello world" dans la liste pointée par x["one"], en première position. Ce que je veux terminer c'est :
imprimer(x["un"])
{"bonjour le monde", "a", "b"}
J'ai une solution de contournement en place - j'étais curieux de savoir s'il existait une syntaxe JMP version 8 dont je n'étais pas au courant. La syntaxe que j'ai montrée fonctionne dans la version 9 mais pas dans la 8.
Salutations,
PierreRe : Insérer une valeur dans un tableau associatifSalut:
Que diriez-vous: