Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
pedroivo
Creator
Creator

Dúvida Set Analisys - como usar um valor de filtro de usuário na expressão do set analisys

Boa tarde,

preciso montar um dash do tipo tabela, onde terei colunas descritivas e medidas, nas colunas de medidas preciso exibir valores sumarizados por ano, e outro por ÚLTIMOS 6 meses.

O usuário poderá selecionar em campo filtro o ano que deseja visualizar, a partir preciso gerar as medidas citadas. Estou trabalhando com itens mestre.

Minha dúvida é: como consego pegar o filtro selecionado pelo usuário e usar no set analisys, o nome do campo de filtro é o próprio [ANO FATURAMENTO]

Sum({$<[ANO FATURAMENTO]=????

            >}

  [VALOR])

2 Replies
michellysodre
Contributor III
Contributor III

Pedro, boa tarde.

Tenta:

Sum({$<[ANO FATURAMENTO]=p([ANO FATURAMENTO])

            >}

  [VALOR])

felipedl
Partner - Specialist III
Partner - Specialist III

Olá Pedro,

Os filtros que o usuário selecionar já vão estar valendo pras expressões.

Por exemplo, se ele selecionar o ano de 2017, as expressões já vão seguir essa seleção, não precisaria fazer o set analysis para isso nesse caso.

Com o ano selecionado, sum(Valor) estaria dando para o ano de 2017 (conforme outras seleções) os valores correspondentes.

Para os últimos 6 meses teria que fazer algum jogo pela data, sabendo qual o maior mês disponível para o ano em questão.

sum({[Mes]={"$(=AddMonts(Today(),-6))"}}Valor)

ou por exemplo, se for selecionado um ano (para pegar o maior mês do ano escolhido.

sum({[Mes]={"$(=max(Mes))"}}Valor)