Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

CANCEL

Propósito

Encerrar um programa retornando o controle ao processo chamador.

Sintaxe

CANCEL

QUIT [(<numero>)]

Argumentos

<numero>

status do término do programa.

Utilização

Na sua execução fecha todos os arquivos abertos e o banco de dados utilizado.

Através do comando QUIT é possível retornar um código (para o sistema operacional) que representará o status de fim do programa.

Se o programa foi invocado por um outro programa escrito em OPUS, esse código pode ser capturado pela função DBERR(). Sob o sistema operacional UNIX, se um processo escrito em outra linguagem houver invocado um programa desenvolvido em OPUS, o status do comando QUIT estará armazenado na variável ambiental $? .

O comando CANCEL sempre retorna 0 (zero).

Exemplo

O exemplo a seguir mostra a utilização dos comandos CANCEL e QUIT retornando um código de erro.

IF tudobem        && tudo bem é uma variável lógica

  CANCEL

ELSE

  QUIT(1)

ENDIF

Consulte

EXIT, FUNCTION, PROCEDURE, PROGRAM, RETURN, RUN, SLEEP e DBERR( ).

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!