Salut tout le monde
Je l'ai fait une fois, et c'était douloureux mais j'ai perdu le script et le souvenir de cela. Ci-dessous ce que j'essaye de faire :
Tweak_List = dt_Temp << Obtenir les noms de colonne ("String");
for(i = 1, i <= N Items(Tweak_List),i++,
a = Gauche(Tweak_List[i], Longueur(Tweak_List[i]) - 1) || "Δ" ;
b = Tweak_List[i] ;
c = Gauche(Tweak_List[i], Longueur(Tweak_List[i]) - 2);
dt << New Column( Left(Tweak_List[i], Length(Tweak_List[i]) - 1) || "Δ", Numérique, Continu, Formule( if(:name1 == :name2, c - b, 0 ))));
);
Dans dt j'ai des colonnes nommées ColName_2 et ColName, le Tweak_List est la liste des noms de colonnes comme ColName_2.
J'ai besoin de créer une nouvelle colonne Delta nommée ColName_ Δ pour chaque paire et avoir la formule ColName - ColName_2 dans laquelle une condition est remplie.
Je me souviens que je travaillais avec Eval and Co, mais j'ai oublié. Svp aidez moi