2643_es-ES
Insertar valor en matriz asociativaHola a todos,
El siguiente código funciona en JMP 9 pero no en JMP 8:
Básicamente, necesito poner un valor en una posición particular en una matriz asociativa. Parece que en JMP 8, para crear una matriz asociativa, es necesario insertar valores de forma secuencial con INSERT INTO.
Tengo una solución pero realmente me gustaría usar esta sintaxis, que es mucho más conveniente.
Gracias,
PeterRe: Insertar valor en matriz asociativaSí,
Ahora veo:
El siguiente trabajo, pero al mismo tiempo Insertar reemplaza al primer registro, ¿importa el pedido?
<-
x = matriz asociativa ();
x ["one"] = {"", "a", "b"};
x ["two"] = {"", "d", "e"};
imprimir (x);
newx = Eliminar (x, "uno");
newx << Insertar ("Hola mundo", "a", "b");
imprimir (newx);
->
produce
X
Matriz asociativa ({{"uno", {"", "a", "b"}}, {"dos", {"", "d", "e"}}})
newx
Matriz asociativa ({{"Hello World", "a"}, {"two", {"", "d", "e"}}})
Bset
-MateRe: Insertar valor en matriz asociativaHola Matt,
Eso no funciona. Quiero poner la cadena "hola mundo" en la lista señalada por x ["uno"], en la primera posición. Lo que quiero terminar es:
imprimir (x ["uno"))
{"hola mundo", "a", "b"}
Tengo una solución en mi lugar. Tenía curiosidad por saber si había una sintaxis de JMP versión 8 de la que no tenía conocimiento. La sintaxis que mostré funciona en la versión 9 pero no en la 8.
Saludos,
PeterRe: Insertar valor en matriz asociativaHola:
Qué tal si: