Diretrizes e Considerações

Considere estas diretrizes ao executar o cálculo instantâneo.

  • Quando você insere fórmulas de membro, as células que contêm as fórmulas aparecem como somente leitura, e a cor do estilo da célula também muda de acordo. Além disso, se você clicar em Atualizar, as mesmas células serão realçadas exibindo a cor do estilo da célula atribuído. Para obter uma atualização limpa sem alterações na cor do estilo da célula, clique em Opções na faixa do Smart View. Na guia Opções de Membros, desmarque a caixa de seleção Preservar Fórmulas e Comentários em operações ad hoc.
  • Como melhor prática, a Oracle recomenda que você insira a fórmula de membro somente quando o layout de grade ad hoc estiver definido ou finalizado. Se você executar outras operações ad hoc, como Ampliar, Reduzir, Manter apenas e Remover apenas, o contexto da fórmula se tornará inválido e será removido da grade. Se uma fórmula estiver faltando após a execução de operações ad hoc, você poderá inseri-la manualmente de novo, quando for necessário.
  • Após inserir fórmulas, se você fizer alguma alteração na tabela de alias atualizando ou clicando em Alterar Alias e alterando o alias de Padrão para Nenhum, ou vice-versa, as fórmulas não serão mais exibidas na dica de ferramenta quando você clicar nas células com fórmula.
  • Deve-se considerar cuidadosamente a combinação do uso de fórmulas de membro e segurança no nível da célula. Se a segurança no nível da célula estiver habilitada, pode ser que as fórmulas de membro inseridas forneçam resultados diferentes no aplicativo Web e no Oracle Smart View for Office Para fazer cálculos, é necessário ter acesso a todas as células. Portanto, pode ser que as células restritas pela regra Negar acesso de leitura quando a segurança no nível da célula está ativada forneçam resultados inconsistentes. O rótulo #No Access é mostrado para as células restritas. Se alguma fórmula contiver referência a essas células de acesso restrito, os resultados exibirão #Missing ou resultarão em um erro.
  • Não é possível desfazer a operação de inserção de fórmulas de membro usando a opção Desfazer na faixa do Smart View. Se você clicar em Desfazer após inserir fórmulas, o rótulo #No Access aparecerá nas células que contêm fórmulas de membro, e as fórmulas não serão mais exibidas na dica de ferramenta quando você clicar nessas células. Em vez disso, para atualizar a grade e remover as fórmulas de membro inseridas, você pode usar a opção Atualizar na faixa do Smart View. Além disso, desmarque a caixa de seleção Preservar Fórmulas e Comentários em Operações Ad Hoc para obter uma atualização limpa. Essa caixa de seleção encontra-se na guia Opções de Membros em Opções.
  • Se você remover fórmulas de membro de uma grade ad hoc, não poderá inseri-las novamente usando a opção Refazer na faixa do Smart View. Isso ocorre porque as fórmulas dos membros não são preservadas durante as operações Desfazer ou Refazer. Para inserir fórmulas de membro, você pode abrir a grade ad hoc e clicar em Inserir Fórmula de Membro.
  • Quando a propriedade Saldo no Tempo está definida como Fluxo com a opção Ignorar definida como Zeros ou Ausentes e Zeros, os resultados não são calculados conforme o esperado. Em uma grade com as colunas Janeiro, Fevereiro e Março, a primeira linha tem os valores 0, 0 e 0. A segunda linha tem os valores 0, #Missing e #Missing respectivamente. Na quarta coluna de T1, as fórmulas de membro são inseridas de maneira que, na primeira linha, Ignorar seja definido como Zero e, na segunda linha, Ignorar seja definido como Ausente e Zeros. O resultado esperado é #Missing para as duas linhas, mas o resultado real aparece como zero.
  • Aliases não exclusivos ou duplicados presentes em uma grade e referenciados em fórmulas podem causar erro de alias duplicado durante a execução ad hoc em Smart Forms. Isso acontece quando você insere fórmulas de membro em uma grade ad hoc que tem aliases duplicados, salva-a como um Smart Form e abre o Smart Form novamente no modo ad hoc. Quando você clica em Atualizar, o Smart View mostra uma mensagem de erro informando que foram "Encontrados aliases duplicados ou nome de membro em conflito com o alias na conta principal. Um ou mais desses aliases ou nomes de membros precisam ser modificados para resolver a ambiguidade".
  • No caso de dados com #Missing e valores zero, o cálculo da função @MAX pode fornecer resultados inconsistentes no aplicativo Web e no Smart View. Isso se deve à diferença na maneira como o Oracle Essbase e o Excel tratam esses valores. No Essbase, uma comparação entre zero e #Missing pode não ser sempre a mesma, portanto, é recomendável usar a função @MAXS. Para obter mais informações, consulte as Observações de Função @MAX em Referência de Consulta e Cálculo para o Oracle Essbase. A função @MAX se comporta como @MAXS (SKIPNONE). Então, quando somente o valor #Missing e valores negativos estão presentes nos dados, o valor #Missing é considerado com sendo maior que o valor negativo. #Missing é considerado como zero na comparação com valores que não são em branco. O Smart View usa o rótulo #Missing para denotar valores de dados ausentes no banco de dados, o que é diferente de um valor de dados zero. O Excel trata um rótulo que não é em branco como uma string, e as strings são tratadas de forma diferente das células vazias e dos zeros. Devido a essa diferença entre o Excel e o Essbase, a comparação dos valores de dados #Missing e zero permanece indeterminada.