* aca estoy insertando tablas de 40 campos!!!!! cSQL = 'INSERT INTO ' + this.oArtDQU.srcAlias +' (' + oSwap2.fieldList + ') SELECT * FROM cu_swap2' * aca estoy seleccionando campos de una tabla dinamica, que puede contener desde 1 hasta infinitos campos cSQL = 'SELECT ' + this.oArtDQU.fieldList + ' FROM ' + this.oArtDQU.srcAlias + ' INTO CURSOR cu_swap1 READWRITE'; + ' WHERE NOT ' + this.oDQU.fieldTextEngine('3..last', '.aFieldInfo[nFieldPos,1]', '"+"', , 3) + '=0' * aca estoy haciendo un update a la misma tabla dinamica (campo variable) pero vinculada a otra cSQL = 'UPDATE Cu_artDQU SET '; +this.oDQU.fieldTextEngine('2..last','.aFieldInfo[nFieldPos,1]+"=Tdqu."+.aFieldInfo[nFieldPos,1]'); +' FROM Tdqu WHERE Cu_artDQU.Cint==Tdqu.Cint'