Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá pessoal, trabalho com o QlikSense SaaS e estou com uma grande dificuldade nessa questão abaixo.
Preciso retornar a primeira data de um determinado procedimento depois da última compra realizada.
No Set Analysis abaixo estou pegando o min() da data mas, internamente tenho que apontar o max() da última compra de assinatura.
min({
<deleted_at = {'01/01/1900'}
,start_dt = {">=$(=max({<deleted_at = {'01/01/1900'},[Proc. Venda Assinatura] = {'S'},price = {">1"}>}start_dt) )"}
,canceled_NA -= {'True'}
,missed_NA -= {'True'}
,[Proc. Aplicação Botox] = {'S'}
>
+
<deleted_at = {'01/01/1900'}
,start_dt = {">=$(=max({<deleted_at = {'01/01/1900'},[Proc. Venda Assinatura] = {'S'},price = {">1"}>}start_dt) )"}
,canceled_NA -= {'True'}
,missed_NA -= {'True'}
,[Atend. Aplicados] = {'S'}
>
}start_dt)
só aparece a data quando seleciono o cliente/paciente.
já coloquei aggr() do paciente, loja e data e não resolveu.
Se alguém tiver qualquer dica pra me ajudar ficarei muito agradecido porque não sei mais o que fazer.
Oi,
Nada para se preocupar, você tem que fazer uma nova medida de coluna como = Data (Máx. (Campo de Data Concluído), 'DD-MM-AAAA')
e mais uma coluna para a data de início
= Data (Min (campo de data de início), 'DD-MM-AAAA')
quando você seleciona Cliant / paciente, ele mostrará as duas datas,
Eu espero que isso ajude,
caso contrário, forneça dados fictícios como entrada e resultado esperado.
ksrinivasan.
Olá amigo,
ainda não é isso. Esse objeto vai ser extraído então não terá nenhuma seleção de cliente.
Sobre a primeira coluna ela já está criada, é a coluna "Data da compra" que é justamente o max() que uso dentro do Set Analysis.
Sobre fornecer os dados mesmo que fictícios é mais complicado porque está de um jeito que se eu extrair fica fácil gerar o resultado esperado.
Vou vê o modelo e gerar os dados para que posso ter esse grau e dificuldade que estou tendo.