Dúvida
Para que serve o "quarto parâmetro" na sintaxe dos cálculos?
Ambiente
TARGIT BI Versão Update 4.1 build 210825001
Projeto Enterprise e Lite.
Solução
O quarto parâmetro é útil ao realizar referências fora do intervalo em relação ao conjunto de dados definido para a tabela de referência cruzada em questão.
Normalmente, isso resulta na mensagem de erro "não definido". Ao utilizar o quarto parâmetro, é possível inserir um valor numérico que substituirá a mensagem de erro.
Um exemplo:
Ao criar uma análise com uma tabela cruzada que exiba a Hierarquia de Receita por Período (mês), adicione um cálculo que exiba a diferença entre o mês atual e o mês anterior. A fórmula pode ser: sum(d1, 0, m1) – sum(d1, -1, m1).
Nesse caso específico, a fórmula exibirá a informação "Indefinido" na primeira linha, pois não há um mês anterior no conjunto de dados e a referência está fora do intervalo.
Nesse caso, o quarto parâmetro pode ser uma solução.
Com a nova fórmula: sum(d1, 0, m1) – sum(d1, -1, m1, 0)
O último 0 indica que o valor 0 deve ser inserido em caso de referência fora do intervalo.
Agora a primeira linha (janeiro) é calculada como se o mês anterior fosse 0:
Em caso de dúvida, entre em contato conosco via Desk e um analista fará o retorno!