¡Hola!
Estoy tratando de ejecutar una combinación (o una actualización) con columnas a las que se hace referencia como una variable a través de un comando Parse (Eval ("Cadena")) ya sea interno o externo al comando de combinación. Tengo varias columnas con las que pretendo hacer coincidir, pero solo se está ejecutando el primer conjunto de coincidencias. Consulte la sintaxis a continuación:
colNamething1 = Eval Insert( ":name(\!"^thing1^\!" )" );
colNamething2 = Eval Insert( ":name(\!"^thing2^\!" )" );
table3 = table1 << Join(
With( table2 ),
By Matching Columns(
Parse( colNamething1 ) = Parse( colNamething1 ),
Parse( colNamething2 ) = Parse( colNamething2 )
),
Merge Same Name Columns
);
Cuando ejecuto el script, solo colNamething1 coincide con. También he intentado ejecutar el comando Parse (Eval Insert ("String")) externo a la combinación y obtener el mismo resultado. ¿Alguna sugerencia sobre cómo solucionar esto? ¡Gracias!
-Zac