Bonjour, j'essaie de faire une jointure dans le cadre d'un script. Cependant, les parties "select" et "selectwith" me dérangent. Je sélectionne dynamiquement les colonnes des tables de données liées plus tôt dans le script et je les transmets sous forme de liste aux parties "sélectionner" et "sélectionner avec". J'ai essayé Eval(Eval Expr(Expr())), mais cela n'a pas fonctionné. Je pense que je ne comprends tout simplement pas la façon dont ces deux-là prennent réellement les informations.
Data Table(dt2b) << Join(
With(Data Table("Experimental Info")),
Match Flag(1),
Select(selectedCols1String),
SelectWith(selectedCols2String),
By Matching Columns(:ID = :ID),
Drop multiples(0, 0),
Include Nonmatches(0, 0),
Preserve main table order(1)
);La sortie pour selectedCols1String et selectedCols2String ressemble à ceci : ":ID, :2Theta, :Data, :Error, :Raw Data, :Raw Error"
Merci!