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