ErrorBlock [AS]

ErrorBlock [AS]
Author: Eurai
Inclusão: 01/01/2016
Alteração: 27/07/2021

Descrição

Recupera e/ou define um bloco de código para ser avaliado quando ocorrer um erro em tempo de execução.

 

Sintaxe

ErrorBlock( <bError>)

 

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

Retorno Tipo Descrição

 

Exemplo

#INCLUDE "TOTVS.CH"
 
User Function UAErrorBlock()
Local nVal := 0
Local bError := ErrorBlock( { |e| MsgAlert( e:Description, 'UniversoADVPL' ) } )
 
nVal := Val( 2 )
 
ErrorBlock(bError)

Resultado
errorblock_-_resultado_01  

 

 

Informações adicionais

 

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎  

 

 

 

 

 

 

 

Esse conteúdo te ajudou? Ajude o canal com doação
Compartilhar
Comentários