Recupera a mensagem e o detalhe de um erro ocorrido durante a execução de uma função de workflow.
Pode ser utilizada após a execução da função WfCard ou WfProcess para recuperar e exibir mensagens de erros ocorridos durante a execução das funções.
Sintaxe: |
LET cError = _ADVPL_WfGetError( nIndex ) |
Parâmetros: |
nIndex → Indicador do que será recuperado, sendo 1 - Mensagem do erro ou 2 - Detalhes do erro <obrigatório>. |
Retorno: |
cError → Mensagem ou detalhes do erro ocorrido conforme índice informado por parâmetro. |
Exemplo
#--------------------------------# FUNCTION vdp10000_create_process() #--------------------------------# DEFINE la_html ARRAY[1] OF RECORD name CHAR(50), code TEXT END RECORD DEFINE l_form_id INTEGER DEFINE l_return CHAR(100) LET la_html[1].name = 'clientes.html' LET la_html[1].code = _ADVPL_H_VDP10000() LET l_form_id = _ADVPL_WfCard('CLIENTES','Formulário de cadastro de clientes','Clientes',la_html) IF l_form_id < 1 THEN CALL LOG_message(_ADVPL_WfGetError(1),'ERROR',_ADVPL_WfGetError(2),NULL,0) RETURN FALSE END IF RETURN TRUE END FUNCTION
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas