Como: |
Linguagens Disponíveis: Reporting, Maintain
A função FEXERR obtém uma mensagem de erro da Information Builders. É especialmente útil em um procedimento utilizando um comando que suprime a exibição de mensagens de saída.
Uma mensagem de erro é formada por quatro linhas de texto. A primeira linha contém a mensagem, e as três seguintes contêm uma explicação detalhada, caso existam. FEXERR obtém a primeira linha da mensagem de erro.
FEXERR(error, 'A72')
onde:
Numérico
É o número de erro, até 5 dígitos de comprimento.
É o formato do valor de saída entre aspas simples. O formato é A72, o comprimento máximo de uma mensagem de erro da Information Builders.
FEXERR obtém a mensagem de erro cujo número está contido na variável &ERR, neste caso, 650. O resultado é exibido para a variável &&MSGVAR e possui o formato A72.
-SET &ERR = 650;
-SET &&MSGVAR = FEXERR(&ERR, 'A72');
-TYPE &&MSGVAR
A saída é:
(FOC650) THE DISK IS NOT ACCESSED
Information Builders |