SET DELETED
 Determina se os registros marcados serao considerados ou nao
------------------------------------------------------------------------------

 Sintaxe

     SET DELETED on | OFF | <xlComuta>

 Argumentos

     ON ignora registros marcados.

     OFF processa registros marcados.

     <xlComuta> é uma expressao lógica que deve ser colocada entre
     parênteses. Um valor de verdadeiro (.T.) é o mesmo que ON, e uma valor
     de falso (.F.) é o mesmo que OFF.

 Descriçao

     O comando SET DELETED determina filtro automático de registros marcados
     para eliminaçao em todas as áreas de trabalho.  Quando SET DELETED está
     em ON, a maioria dos comandos ignora os registros eliminados.  Se
     contudo, você referir-se a um registro pelo seu número (através do
     comando GOTO ou qualquer comando que aceite RECORD) o registro nao é
     ignorado mesmo se estiver marcado para eliminaçao.  Além disso, SET
     DELETED ON nao tem efeito algum sobre INDEX ou REINDEX.

     RECALL ALL obedece a SET DELETED e nao desmarca registro algum.

 Notas

       Filtrando registros eliminados numa única área de trabalho:
        A fim de restringir o filtro de registros eliminados ao nível da
        área de trabalho, use SET FILTER TO !DELETED().

 Exemplos

     O exemplo a seguir ilustra o efeito da utilizaçao do comando SET
     DELETED:

     USE Sales NEW
     ? LASTREC()                         // Resulta: 84
     //
     DELETE RECORD 4
     COUNT TO nCount
     ? nCount                            // Resulta: 84
     //
     SET DELETED ON
     COUNT TO nCount
     ? nCount                            // Resulta: 83

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

See Also: DELETE RECALL SET FILTER DELETED()