Saltar para o conteúdo principal
Versão: Próximo

Method called on error

Method called on error {( scope )} -> Resultado

ParâmetroTipoDescrição
scopeInteiro🡒Escopo/alcance do método de erro
ResultadoString🡐Nome do método de chamada por erro

Descrição

O comando Method called on error retorna o nome do método instalado pelo comando ON ERR CALL para o processo atual ou o escope definido.

No parâmetro scope, passe o contexto de execução ao qual dseja obter o nome do método de manejo de erro. Pode usar uma das constantes abaixo:

ConstanteValor
ek errors from components2
ek global1
ek local0

Se nenhum método tiver sido instalado para scope, uma string vazia é retornada ("").

Exemplo

Este comando é particularmente útil no contexto de componentes porque lhe permite modificar temporariamente e depois restaurar os métodos de gestão de erros:

 $metAtual:=Method called on error
 ON ERR CALL("NovoMetodo")
  // Se o documento não pode ser aberta, é gerado um erro
 $ref:=Open document("MeuDocumento")
  // Reinstalação do método anterior
 ON ERR CALL($metAtual)

Ver também

Error Handler
ON ERR CALL