Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Como selecionar mais de um valor utilizando o disparador?

Bom dia a todos, estou tentando fazer uma seleção de mais de um valor no disparador , já tentei desta forma, sem as aspas e com parenteses, e sem aspas e sem parenteses.

=If([Cod. Report Turno] = 1, 1,

  If([Cod. Report Turno] = 2, '(1 | 2)' ,

  If([Cod. Report Turno] = 3, '(1 | 2 | 3)' )))

Labels (4)
6 Replies
EduardoAlexandredeFrancisco

Opa..

Tenta assim

=If([Cod. Report Turno] = 1, '1',

  If([Cod. Report Turno] = 2, ("1"|"2") ,

  If([Cod. Report Turno] = 3, ("1"|"2"|"3") )))

fernando_tonial
Partner - Specialist
Partner - Specialist

Joel,

Aparentemente tem espaço nos valores.

=If(SelTurno = 1, 1,

  If(SelTurno = 2, '(1|2)' ,

  If(SelTurno = 3, '(1|2|3)' )))

Veja exemplo anexo.

Don't worry, be Qlik.

Tonial

Don't Worry, be Qlik.
Anonymous
Not applicable
Author

Bom dia,

Pode utilizar marcador e rodar ele ao entrar na aba.

Not applicable
Author

Bom dia.

De antemão agradeço a ajuda, contudo não conseguiu resolver o problema. Na ação funciona perfeitamente, contudo ao colocar no disparador não.

Not applicable
Author

Bom dia.

De antemão agradeço a ajuda, contudo não conseguiu resolver o problema, contudo apresenta erro.

Not applicable
Author

Fiz um inline e cloquei no disparador o código que criei, então o disparador seleciona o .Cod. Report Turno não sendo mais necessário a seleção de múltiplos valores pelo disparador.

LOAD * Inline [

Cod. Report Turno,Cod. Turno

1, 1

2, 1

2, 2

3, 1

3, 2

3, 3

];