UserException
Força um erro, na linguagem AdvPL, para que possa ser tratado posteriormente. Para isso, esta função recebe uma string com a descrição do erro que será apresentada de acordo com o ambiente que está executando.
Sintaxe
UserException( [ cDescricao ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cDescricao | caractere | Indica a string que contém a descrição do erro forçado através da função. | X |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
ret | Nil | (Nulo) |
Observações
- Caso a função seja executada em um ambiente ERP - Enterprise Resource Planning, a descrição será apresentada em uma tela de erro. Mas, se for executada via console (modo texto), será apresentada uma descrição na tela.
Exemplos
User Function Exemplo() local lcond := .F. If lCond Conout("Processando...") Else UserException("Força um erro") EndIf Return
Veja também
Robson Luiz Estefani Goncalves gosta disto.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas