Tengo un JSL que estoy ejecutando que parece estar recreando las tablas a las que me estoy uniendo.Entonces empiezo con TableA y TableB, y quiero hacer TableC.Lo que termina sucediendo es que hago TableA2, TableB2 y TableC, mientras sigo teniendo TableA y TableB.Es exactamente el mismo JSL que estoy acostumbrado a usar para esto, así que no puedo entender qué pasa aquí.Cualquier ayuda sería apreciada.
TableC = TableA << Join (
With( TableB ),
Match Flag(0),
Select( :ID, :PROP, :DATE_, :VALUE_, :CASE, :CMSQID),
SelectWith( :Name
,:origin
,:region
,:Season ),
By Matching Columns( :CMSQID = :CMSQID ),
Drop multiples( 0, 0 ),
Include Nonmatches( 1, 0 ),
Preserve main table order( 1 )
);