Hola, estoy intentando unirme como parte de un script. Sin embargo, las partes "seleccionar" y "seleccionar con" me están confundiendo. Estoy seleccionando dinámicamente columnas de tablas de datos vinculadas anteriormente en el script y pasándolas como una lista a las partes "seleccionar" y "seleccionar con". Intenté Eval(Eval Expr(Expr())), pero no funcionó. Creo que estoy entendiendo mal la forma en que esos dos toman la información.
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 salida para selectedCols1String y selectedCols2String tiene este aspecto: ":ID, :2Theta, :Data, :Error, :Raw Data, :Raw Error"
¡Gracias!