En una aplicación, hay un PRG que me tiene vuelto loco, me explico, con el siguiente código
agrego un registro a la tabla, el problema es que todo funciona al 100% pero solo
agrega dos registros, si agrego un tercer registro no lo graba , tengo otros PRGs
con la misma forma de trabajo y no hay problemas, solo en este PRG
Por cierto, la tabla donde se graban los registros es una tabla temporal, no hay mensajes de error
salgo del PRG y reviso la tabla y solo hay dos registros aunque adicioné mas de dos.
He puesto un COMMIT y tampoco funciona
Algun hilo?, ya copie código de otros PRGs, ya intenté con el comando INSERT y no hay éxito
- Code: Select all Expand view RUN
oRsWrk:AddNew()
oRsWrk:Fields("WRK_FAC"):VALUE := oWrk:FAC
oRsWrk:Fields("WRK_TXT"):VALUE := oWrk:TXT
oRsWrk:Fields("WRK_UID"):VALUE := oWrk:UID
oRsWrk:Fields("WRK_RUB"):Value := anRub[AScan(acRub,oWrk:RUB)]
oRsWrk:Fields("WRK_CON"):Value := anCon[AScan(acCon,oWrk:CON)]
oRsWrk:Fields("WRK_CPT"):VALUE := oWrk:CPT
oRsWrk:Fields("WRK_IMP"):VALUE := oWrk:IMP
oRsWrk:Fields("WRK_IVA"):VALUE := oWrk:IVA
oRsWrk:Fields("WRK_SUB"):VALUE := oWrk:SUB
oRsWrk:Fields("WRK_IM2"):VALUE := oWrk:IM2
oRsWrk:Fields("WRK_TIP"):VALUE := oWrk:TIP
oRsWrk:Fields("WRK_TOT"):VALUE := oWrk:TOT
oRsWrk:UpDate()
oRsWrk:ReQuery()
Auxilio que me estoy volviendo loco:
Mis herramientas FWH2307, Harbour y BCC7
Saludos