<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola
Tengo un script en el que recorro una tabla de datos con un número aleatorio de filas. Para cada fila ejecuto sentencias de 3 sql para obtener 3 tablas con datos. Esa parte de la solución funciona bien, pero luego quiero concatenar las 3 tablas producidas para cada fila en la tabla original y aquí es donde mi conocimiento sobre jmp se queda corto.
En lugar de concentrar 3 tablas para cada fila, obtengo un resultado en el que las 3 tablas de la primera fila se concenan tantas veces como filas. Asumo que tengo que hacer algo para que jmp sepa que las 3 tablas han cambiado el contenido antes de hacer la concatenación y he tratado de hacerlo asignando explícitamente las tablas producidas por las 3 declaraciones (dtSite, dtCountry, dtTrial) a los nuevos nombres antes de hacerlo La concanación pero que no hace el truco. Ver código a continuación.
¿Alguien que pueda apuntarme en la dirección correcta?
br
Hans Jørgen
dtSite << set Name ("Sitevalue");
dtCountry << set Name ("Countryvalue");
dtTrial << set Name ("Trialvalue");
Tabla de datos ("Sitevalue") << concatenar (
Tabla de datos ("valor del país"),
Tabla de datos ("Valor de prueba"),
Tabla de salida ("Combinada")
);
Gracias que hicieron la diferencia. Lucho un poco para comprender el alcance de las variables i jmp. pero lentamente estoy aprendiendo
¿Es posible que cuando lea en nuevas tablas (es decir, la segunda vez que lea en la tabla Sitevalue) JMP en realidad lo esté llamando Sitevalue? 2 ?
Si ya está apuntando a las últimas tablas con sus variables, simplemente úselas en su paso de concatenación en lugar del nombre:
dtSite << Concatenar ( país del país , dt trial , Tabla de salida ( "Conjunto" ) ) ;