4D View v16PV ON ERROR |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV ON ERROR
|
PV ON ERROR ( metodo ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
metodo | String |
![]() |
Nome do método 4D | |||||
O comando PV ON ERROR instala o método de interrupção metodo para administrar os erros 4D View.
Este método de interrupção se executa cada vez que ocorre um erro durante a chamada dos comandos 4D View, lhe permitindo assim controlar os possíveis erros de execução.
O metodo recebe 3 parâmetros:
$1: A referencia da área 4D View
$2: O número do erro
$3: O texto do erro
Os números e as etiquetas dos erros gerados por 4D View estão no Anexo A: Códigos de erro de 4D View.
Para desinstalar o metodo, simplesmente chame o comando PV ON ERROR com uma cadeia vazia como parâmetro.
Instale um método de gestão de erros para a área 4D View ativa.
If(PV Get on error method#"ErrMethMan") `Gestão de erros não instalado?
PV ON ERROR("ErrMethMan") `Chamada do método
End if
O código do método "ErrMethMan" é a seguinte:
C_LONGINT($1) `Referencia da área 4D View
C_LONGINT($2) `Número do erro
C_TEXT($3) `Texto do erro
ALERT("Erro interno número "+String(ErrorNum)+Char(13)+ErrorText)
Anexo A: Códigos de erro de 4D View
PV GET LAST ERROR
PV Get on error method
Produto: 4D View
Tema: PV Área
Número
15860
Criado por: 4D View 6.8
4D View Linguagem ( 4D View v16)