Ciao, sto cercando di eseguire un'unione come parte di uno script. Tuttavia, le parti "seleziona" e "seleziona con" mi confondono. Sto selezionando dinamicamente le colonne delle tabelle di dati collegate in precedenza nello script e le passo come elenco alle parti "seleziona" e "seleziona con". Ho provato Eval(Eval Expr(Expr())), ma non ha funzionato. Penso di aver semplicemente frainteso il modo in cui quei due prendono effettivamente le informazioni.
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)
);L'output per SelectedCols1String e SelectedCols2String è simile al seguente: ":ID, :2Theta, :Data, :Error, :Raw Data, :Raw Error"
Grazie!