Hola a todos
Lo hice una vez, y fue doloroso, pero perdí el guión y el recuerdo de eso. Debajo de lo que estoy tratando de hacer:
Tweak_List = dt_Temp << Obtener nombres de columnas ("String");
for(i = 1, i <= N Elementos(Tweak_List),i++,
a = Izquierda(Tweak_List[i], Longitud(Tweak_List[i]) - 1) || "Δ";
b = Ajustar_Lista[i];
c = Izquierda(Tweak_List[i], Longitud(Tweak_List[i]) - 2);
dt << Nueva columna (Izquierda (Tweak_List [i], Longitud (Tweak_List [i]) - 1) || "Δ", Numérico, Continuo, Fórmula (if (:name1 == :name2, c - b, 0))));
);
En dt tengo columnas llamadas ColName_2 y ColName, Tweak_List es la lista de nombres de columnas como ColName_2.
Necesito crear una nueva columna Delta llamada ColName_ Δ para cada par y tiene la fórmula ColName - ColName_2 en ella se cumple una condición.
Recuerdo que estaba trabajando con Eval and Co, pero se me olvidó. Por favor ayúdame