Os administradores poderão usar a função @RETURN
do Oracle Essbase para personalizar as mensagens exibidas quando um cálculo de regra de negócios for encerrado. Por exemplo, personalize uma regra de negócios para exibir: "É necessário especificar um valor máximo para que este cálculo possa ser executado com sucesso".
Sintaxe da regra de negócios:
@RETURN ("ErrorMessage",ERROR)
onde:
"ErrorMessage"
é uma string de mensagem de erro ou qualquer expressão que retorne uma string.
ERROR
indica that the message indicated in the "ErrorMessage" string is displayed to the user, the Job Console, and the application log as an error type message.
Observações:
A regra de negócios pára de executar quando @RETURN é chamado.
Você pode usar o bloco de comando de cálculo IF...ELSEIF
para especificar condições de erro lógico e usar a função @RETURN para sair do cálculo com mensagens de erro e níveis personalizados.
Você também pode usar a seguinte sintaxe para exibir rótulos de mensagens de erro definidos no arquivo de recursos localizados HspCustomMsgs
:
Sem parâmetros:
@RETURN(@HspMessage("MESSAGE_LABEL_NAME"), ERROR)
Com parâmetros:
@RETURN(@HspMessage(@NAME("MESSAGE_LABEL_NAME", "PARAM_NAME1", "PARAM_VALUE1", "PARAM_NAME2", "PARAM_VALUE")0, ERROR)
Para obter instruções sobre como personalizar o arquivo HspCustomMsgs
, consulte Personalização de Texto, Cor e Imagens.
Não é possível usar a função em fórmulas do membro.
Para obter mais informações sobre a função @RETURN
, consulte o Oracle Essbase Technical Reference .