ADS con DBF - registros borrados
Posted: Sat Aug 18, 2012 2:50 am
Buenas noches,
Necesito saber si se puede incluir en un query ADS el estado de los registros marcados para borrar.
Por ej., si lo hago sin query hago algo así:
Con " if(oDbf:deleted() , .t. , .f.)" logro colocar un valor ".t." cuando está marcado para borrar y un ".f." cuando no lo está.
Lo que necesito saber es si se puede y como se hace con un query ADS. ¿Que debo incluir en el siguiente query para lograr que cargue un valor de acuerdo a si el registro está marcado para borrar?
Gracias.
Rolando
Necesito saber si se puede incluir en un query ADS el estado de los registros marcados para borrar.
Por ej., si lo hago sin query hago algo así:
- Code: Select all Expand view
- do while !oDbf:eof()
Aadd(aPedidos , {oDbf:ENVIADO , alltrim(oDbf:NOMBRE) , ;
oDbf:FECHA , oDbf:FECHAOUT , oDbf:NOTA , ;
alltrim(oDbf:NOMBREPEDI) , if(oDbf:deleted() , .t. , .f.) } )
oDbf:skip()
enddo
Con " if(oDbf:deleted() , .t. , .f.)" logro colocar un valor ".t." cuando está marcado para borrar y un ".f." cuando no lo está.
Lo que necesito saber es si se puede y como se hace con un query ADS. ¿Que debo incluir en el siguiente query para lograr que cargue un valor de acuerdo a si el registro está marcado para borrar?
- Code: Select all Expand view
- do while sqlarea->(!eof())
Aadd(aPedidos , {sqlarea->ENVIADO , alltrim(sqlarea->NOMBRE) , ;
sqlarea->FECHA , sqlarea->FECHAOUT , sqlarea->NOTA , ;
alltrim(sqlarea->NOMBREPEDI) } ) // esto no funciona >>> ", if(sqlarea->deleted() , .t. , .f.)"
sqlarea->( DbSkip())
enddo
Gracias.
Rolando