2643_de-DE
Wert in assoziatives Array einfügenHallo alle,
Der folgende Code funktioniert in JMP 9, aber nicht in JMP 8:
Grundsätzlich muss ich einen Wert an eine bestimmte Position in einem assoziativen Array setzen. Es scheint, dass Sie in JMP 8 zum Erstellen eines assoziativen Arrays Werte nacheinander mit INSERT INTO einfügen müssen.
Ich habe eine Problemumgehung, aber ich würde wirklich gerne diese Syntax verwenden, die viel bequemer ist.
Danke,
PeterBetreff: Wert in assoziatives Array einfügenJa,
Jetzt sehe ich:
Das Folgende funktioniert - aber zufällig ersetzt Insert den ersten Datensatz - spielt die Reihenfolge eine Rolle?
<-
x = assoziatives Array();
x["eins"] = {"", "a", "b"};
x["zwei"] = {"", "d", "e"};
drucken(x);
newx = Remove(x, "eins");
newx << Insert("Hallo Welt", "a", "b");
print(newx);
-->
produziert
X
Assoziatives Array({{"eins", {"", "a", "b"}}, {"zwei", {"", "d", "e"}}})
neu
Assoziatives Array({{"Hallo Welt", "a"}, {"zwei", {"", "d", "e"}}})
Bset,
-MattBetreff: Wert in assoziatives Array einfügenHallo Matt,
Das funktioniert nicht - ich möchte die Zeichenfolge "hello world" in die Liste einfügen, auf die x["one"] zeigt, an erster Stelle. Was ich am Ende möchte ist:
print(x["eins"])
{"Hallo Welt", "a", "b"}
Ich habe eine Problemumgehung eingerichtet - ich war neugierig, ob es eine Syntax von JMP Version 8 gibt, die mir nicht bekannt ist. Die Syntax, die ich gezeigt habe, funktioniert in Version 9, aber nicht in Version 8.
Grüße,
PeterBetreff: Wert in assoziatives Array einfügenHallo:
Wie wäre es mit: