Códigos de Retorno de Programas Definidos pelo Usuário
Códigos de Retorno de Programas Definidos pelo Usuário
Para indicar se o processamento teve sucesso ou falhou, um programa definido pelo usuário retorna um código de retorno para a função CallProg.
Codifique os programas definidos pelo usuário para retornar os seguintes códigos de retorno:
0
. Sucesso.
Código de retorno diferente de zero que é positivo ou negativo
. Erro.
Se a função CallProg receber um código de retorno diferente de zero do programa definido pelo usuário, ela executará o seguinte tratamento de erros padrão:
Uma resposta do nível de mapa é acionada.
A resposta do nível de mapa termina a extração ou ignora o programa definido pelo usuário ou a subrotina.
No Editor de Expressão no Navegador do PowerExchange, você pode especificar um argumento de retorno na chamada para a função CallProg. Se você omitir um argumento de retorno, a função CallProg detectará um código de retorno retornado do programa definido pelo usuário e executará o tratamento de erros padrão.
A função Verificar permite que você especifique quais códigos de retorno em um programa definido pelo usuário chamado da função CallProg indicam sucesso ou falha.