Depurando uma Regra de Negócios

A depuração de uma regra de negócios envolve executar uma regra de negócios e examinar sua linha de script para exibir como é a execução do script.

Você pode depurar regras de negócios para os seguintes aplicativos:

  • Aplicativos de armazenamento em bloco do Oracle Essbase Cloud, se você tiver privilégios de gravação

  • Aplicativos Planning, se você tiver privilégios de inicialização

Nota:

Não é possível editar uma regra de negócios enquanto você a estiver depurando.

Para depurar uma regra de negócios:

  1. Abra uma regra de negócios.
  2. No Designer de Regras, selecione Ações e, em seguida, Depurar.

    O script da regra de negócios é exibido no depurador de script. Cada instrução no script é exibida em uma linha separada.

  3. Depure as instruções no script de regra de negócios.

    Ao depurar instruções, você pode:

    • Insira e remova pontos de interrupção onde você desejar interromper a execução do script para examinar os valores das interseções de membros na instrução. Quando a execução é interrompida em um ponto de interrupção, os valores da interseção de todos os membros da instrução são exibidos.

      Para adicionar um ponto de interrupção, clique com o botão direito do mouse no ponto de interrupção e selecione Adicionar Ponto de Interrupção. Para pontos de interrupção você pode adicionar atribuição e instruções condicionais. Você só pode incluir um ponto de interrupção em linhas do script que mostram o ponto de interrupção esmaecido. Para remover um ponto de interrupção, clique com o botão direito do mouse nele e selecione Remover Ponto de Interrupção.

    • Adicione uma condição a um ponto de interrupção para interromper a execução da instrução apenas se a condição for atendida. Somente membros usados na instrução com o ponto de interrupção podem ser usados na condição.

      Para adicionar uma condição a um ponto de interrupção, clique com o botão direito do mouse no ponto e selecione Adicionar Condição. Na caixa de diálogo Adicionar Condição, clique em Botão Adicionar Condição e insira a condição no Construtor de Condições.

      Para editar uma condição, clique nela com o botão direito do mouse e selecione Editar Condição.

    • Depure instruções com pontos de interrupção.

      Para depurar uma instrução com um ponto de interrupção, clique nela com o botão direito do mouse e selecione Iniciar Depuração. A instrução que você está depurando é realçada. Os membros da instrução, os pontos de interrupção e os valores da interseção dos membros antes e depois da execução são exibidos nas seguintes guias:

      • Membros — mostra a interseção atual dos membros no ponto de interrupção da depuração. Para ver a próxima interseção de membros, clique em Retomar Depuração.

      • Pontos de Interrupção — mostra as expressões do script que contêm pontos de interrupção. A guia Valores no Ponto de Interrupção exibe os membros de expressão com os valores em que se encontravam antes e depois que a depuração foi executada.

      Dica:

      Para retomar a depuração, clique em Ícone Retomar Depuração. Você deve continuar a clicar em Ícone Retomar Depuração até todas as interseções de membros serem depuradas. Depois de depuradas todas as interseções de membros, a mensagem "A depuração do script está completa" é exibida.