Consulte las columnas en otra tabla de datos usando la fórmula en los nombres de las columnasTengo una tabla de datos con nombres de columnas que tienen coordenadas xy incrustadas en ellas. algo como "retraso [x, y]"
Me gustaría usar una lista de [x, y] (adjunta) para construir los nombres de las columnas para poder referirme a una columna específica en esa tabla.
Cuando traté de hacer restas refiriéndome a la columna usando dt: name (), arrojó un error "El nombre arg debe estar entre comillas". ¿Alguna sugerencia?
list=xy<< get column names(String)
col="delay"||Substr(char(list[{1}]), 3,Length( char(list[{1}]))-4);
a=dt:name(char(col))[15]-dt:name(char(col))[25]
ScriptingRe: Consulte las columnas en otra tabla de datos usando la fórmula en los nombres de las columnasDada la tabla de datos adjunta, el siguiente JSL funciona.
dt=current data table();
list=dt<< get column names(String);
//col="delay"||Substr(char(list[1]), 3,Length( char(list[1]))-4);
col=list[1];
//a=dt:name(char(col))[15]-dt:name(char(col))[25]
a=column(dt,col)[15]-column(dt,col)[25];