Descrição
ErrorBlock [AS] - Recupera e/ou define um bloco de código para ser avaliado quando ocorrer um erro em tempo de execução.
|
Sintaxe
Parâmetros
| Par |
Nome |
Tipo |
Descrição |
Default |
Obg |
Ref |
01
|
bError |
Bloco de Código |
Indica o bloco de código que será executado sempre que houver um erro em tempo de execução. Quando o bloco de código é avaliado, esse parâmetro é passado na forma de um objeto erro como argumento pelo sistema |
|
X |
|
Retorno
Exemplo
#INCLUDE "TOTVS.CH"
User Function UAErrorBlock()
Local nVal := 0
Local bError := ErrorBlock( { |e| MsgAlert( e:Description, 'UniversoADVPL' ) } )
nVal := Val( 2 )
ErrorBlock(bError)
Resultado
Informações adicionais
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎