Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Ribeiro
Specialist
Specialist

Caixa de Entrada - Dica funcionamento

Criei um variável : vVencido

Ele é para selecionar os registros decrescente < Menor quer:

Apenas me interessa os negativos igual no exemplo:

Gostaria de uma dica de como fazer esta variável funcionar como filtro.

- Exemplo: Quanto eu digitar -63 na caixa de entrada abaixo, ele faço um filtro  ID do Objeto CH07

O Registro Dias_Vencido:

Existe como, filtrar da caixa de entrada um objeto com determinado registro?

Ou existe outra solução, sobre este mesmo assunto.

2015-09-13_17-58-15.jpg

Neves
17 Replies
fernando_tonial
Partner - Specialist
Partner - Specialist

Coloque assim na sua expressão.

Sum({<Dias_Vencido={"<=$(vVencido)"}, [Situacao]={'A'} >} Valor_Base).


Como vc esta iniciando, recomendo você ler um pouco mais sobre o assunto Set Analysis. É muito útil e poderoso.


Don't Worry, be Qlik.
Ribeiro
Specialist
Specialist
Author

Está funcionando.

a Caixa de Entrada e o objeto está sincronizado.

Mas preciso ao digitar exemplo -19 que ele apareça abaixo ou igual esta valor.

No exemplo abaixo você está vendo ele está funcionando. Mas trazendos todos negativos.

2015-09-14_10-18-41.jpg

Neves
fernando_tonial
Partner - Specialist
Partner - Specialist

Para mim esta funcionando conforme o esperado, trazendo todos os menores e igual a -19, nessa imagem não tem nenhum valor maior que -19.

Caso você escolha o -77, deverá retornar os valores -77 e -107.

Don't Worry, be Qlik.
Ribeiro
Specialist
Specialist
Author

Fernando,

Eu acho que devo criar outro maneira.

Existe como criar uma faixa.

Tipo um filtro.

Exemplo: Dias Vencido:

>-1 e <-30

>-31 e <-60

>-61 e <-120

>-121

Neves
felipe_dutra
Partner - Creator
Partner - Creator

Agnaldo,


Para isso existe a função "Class".


class(expressão, intervalo [ , rótulo [ , deslocamento ]])

Cria uma classificação de expressões. O comprimento da caixa é determinado pelo número definido como intervalo. O resultado é mostrado como a<=x<b, em que a e b são os limites superior e inferior da caixa. O x pode ser substituído por um caracter arbitrário definido em rótulo. 0 normalmente é o ponto de partida padrão da classificação. Isso pode ser alterado incluindo um deslocamento.

Exemplos:

class( var,10 ) com var = 23 retorna '20<=x<30'

class( var,5,'value' ) com var = 23 retorna '20<= value <25'

class( var,10,'x',5 ) com var = 23 retorna '15<=x<25'


Abs,

Felipe

Clever_Anjos
Employee
Employee

Já conseguiu a resposta? Se sim, escolha uma e marque como "Correta" para fechar o tópico e nos ajudar a manter a comunidade organizada

Ribeiro
Specialist
Specialist
Author

Clever uma pergunta.

Criei um tópico e foi respondido por outro.

Como faço fechar este tópico

Re: Criar botão Intercalar pasta

Neves
Clever_Anjos
Employee
Employee

Fechei aqui, valeu!