Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia,
To querendo setar o último mês com valor na minha visualização, mas sem fixar pra quando o usuário selecionar um outro mês, trazer o valor do mês selecionado, como seria feito isso, alguém pode me ajudar?
To fazendo num KPI a seguinte expressão:
Max({<DataMes={"$(=Max)"}>} SPR)
Mas ele traz o maior valor encontrado no ano, quero trazer o valor mais atual
Olá Fernando,
No caso, quando você retira os meses nulos da sua visualização, já estariam os meses que contém valores, e assim, seu set analysis chega bem próximo, imagino que seja algo parecido com isso:
sum({<DataMes={"$(=max(DataMes))"}>}SPR)
Nesse caso, quando o usuário seleciona um mês, ele vira o DataMes máximo e quando não há seleção, será o maior mês com valor.
Felipe.
Olá Felipe Drechsler,
No caso eu quero mostrar o último mês de carga, não o Max valor, no caso seria o Max do Mês que tiver na base.
Oi Fernando,
Entendi, então seria só max(DataMes) mesmo.
Fiz um script com a seguinte carga, que gera as datas de hoje e um ano pra trás:
data:
Load
MonthName(Data) as Mês,
date(Data,'DD/MM/YYYY') as Data;
Load
AddMonths(Today(),-12)+RecNo() as Data
AutoGenerate(Today()-AddMonths(Today(),-12));
Sem seleção nenhuma, fica:
Selecionando o mês de 'jul 2017' fica:
No caso, se você quiser que sempre seja o maior valor do mês, mesmo que haja alguma seleção do usuário, seria necessário o uso do set analysis para ignorar os campos.
Entendi,
No caso eu queria que a visão aparecesse o mês de carga mais atual, mas com a possibilidade do usuário mudar no filtro o mês que ele queira buscar a informação.
Entendi.
No caso eu queria que a visão aparecesse o mês de carga mais atual, mas com a possibilidade do usuário escolher no filtro o mês que ele queira buscar a informação.