2643_it-IT
Inserisci il valore nell'array associativoCiao a tutti,
Il seguente codice funziona in JMP 9 ma non in JMP 8:
Fondamentalmente ho bisogno di inserire un valore in una particolare posizione in un array associativo. Sembra che in JMP 8, per creare un array associativo sia necessario inserire i valori in sequenza con INSERT INTO.
Ho una soluzione alternativa ma mi piacerebbe davvero usare questa sintassi, che è molto più conveniente.
Grazie,
PeterRi: Inserisci valore in Associative ArraySÌ,
Ora vedo:
Quanto segue funziona - ma per coincidenza Inserisci sostituisce il primo record - l'ordine è importante?
<-
x = matrice associativa();
x["uno"] = {"", "a", "b"};
x["due"] = {"", "d", "e"};
stampa(x);
newx = Rimuovi(x, "uno");
newx << Insert("Ciao Mondo", "a", "b");
stampa(nuovox);
-->
produce
X
Associativo Array({{"uno", {"", "a", "b"}}, {"due", {"", "d", "e"}}})
newx
Associativo Array({{"Hello World", "a"}, {"two", {"", "d", "e"}}})
Bset,
-OpacoRi: Inserisci valore in Associative ArrayCiao Matt,
Non funziona: voglio inserire la stringa "hello world" nell'elenco indicato da x["one"], nella prima posizione. Quello che voglio concludere è:
print(x["uno"])
{"ciao mondo", "a", "b"}
Ho una soluzione alternativa: ero curioso di sapere se esisteva una sintassi della versione 8 di JMP di cui non ero a conoscenza. La sintassi che ho mostrato funziona nella versione 9 ma non nella 8.
Saluti,
PeterRi: Inserisci valore in Associative ArrayCIAO:
Che ne dite di: