Recalcular um relatório depois da execução de uma ação

Este exemplo é baseado no aplicativo Samples. O exemplo demonstra o uso da opção Forçar novo cálculo do relatório todo disponível como uma entrada opcional de uma ação definir parâmetro, selecionar elemento, exportar relatório ou de processo do Application Engine.

O exemplo usa uma caixa de combinação que contém uma lista de anos e um hiperbloco que exibe os elementos filhos do ano selecionado.

  1. Insira uma caixa de combinação em um relatório e vincule-a à dimensão Período do cubo Análise.
  2. Use a seleção de estrutura no Designer de lista para preencher a lista com vários anos individuais.
  3. Crie uma variável de relatório e selecione-a como a variável de saída da caixa de combinação.
  4. Arraste a dimensão Período para uma célula para formar um hiperbloco.
  5. Na seleção de estrutura do Designer de lista, selecione Funções > Elementos debaixo de > Tudo, Excluindo pai.
  6. Na seção de definições da seleção de estrutura, selecione Editar Fórmula na lista Elemento e selecione a variável de saída da caixa de combinação.
  7. Na caixa de diálogo Propriedades do Objeto da caixa de combinação, selecione Executar ação quando a seleção mudar e clique no botão de procura.
  8. Clique em OK na caixa de diálogo Definir Ação.
    Uma ação de definição de parâmetros é criada.
  9. Na caixa de diálogo Formatar hiperbloco, marque a caixa de seleção Iniciar expansão no nível e selecione 3 na lista.
    No Modo de exibição, o hiperbloco exibe os trimestres e meses do ano selecionado na caixa de combinação.
  10. Selecione um ano diferente na caixa de combinação.
    O hiperbloco colapsa e exibe apenas os trimestres.
  11. Edite a ação na caixa de combinação e clique em Adicionar entrada/opção na seção Entradas/opções da caixa de diálogo Editar Ação.
  12. Selecione Entradas opcionais > Forçar novo cálculo do relatório todo.
    No Modo de exibição, o hiperbloco permanece expandido quando você seleciona anos diferentes na caixa de combinação.