Altera o estado deletado do registro atual.
Sintaxe
DBRecall() -> Nil
Descrição
Esta função é utilizada para retirar a marca de registro deletado do registro atual. Para ser executada o registro atual deve estar bloqueado ou a tabela deve estar aberta em modo exclusivo. Se o registro atual não estiver deletado, esta função não faz nada. Ela é o oposto da função DBDELETE que marca o registro atual como deletado.
Exemplo
Este exemplo demonstra como se pode utilizar o DBRECALL para retornar o estado do registro atual para normal.
USE Cliente
DBGOTO(100)
DBDELETE()
DELETED() // Retorna: .T.
DBRECALL()
DELETED() // Retorna: .F.
Este exemplo demonstra como se pode utilizar o DBRECALL para desfazer todas as deleções da tabela corrente.
USE Cliente
DBGOTOP()
WHILE !EOF()
DBRECALL()
DBSKIP()
ENDDO
