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

Set Analysis

Bonjour

Je n’arrive pas à afficher le résultat voulu avec cette l'expression suivante vert si NB_LINE_REJECTED=0 et Date= date d'aujourd'hui si non rouge,est ce que 'il s'agit d’erreur de syntaxe merci d'avance

=if(count({<NB_LINE_REJECTED={'0'},DATE={'$(=Today())'}>}),Green()
, LightRed())

18 Replies
swuehl
MVP
MVP

Maurice,

I think the field to count is missing in the expression:

=if(count({<NB_LINE_REJECTED={'0'},DATE={'$(=Today())'}>} FieldORExpressionToCount ),Green()
, LightRed())

MauriceLudo
Creator II
Creator II
Author

even reultat , the term does not take account condition ,

flochi75
Creator III
Creator III

Bonjour Maurice,

je pense qu'il faudrait plutôt écrire :

if(NB_LINE_REJECTED=0 and DATE=today() , green(), lightred())

Florent

christophebrault
Specialist
Specialist

Salut,

A quel endroit veux tu faire cela ?

Si tu fais :

If( Count(NB_LINE_REJECTED)=0 and DATE=today(), Green(),Lightred() )

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
MauriceLudo
Creator II
Creator II
Author

Salut Christophe,

ci-joint l'endroit ou je voudrais applique l'expression.

Merci

christophebrault
Specialist
Specialist

ok, mon expression devrait marcher alors, si DATE n'a qu'une valeur.

Sinon, il faut faire :

If( Count(NB_LINE_REJECTED)=0 and Max(DATE)=today(), Green(),Lightred() )


pour tester la date maximum par exemple

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
MauriceLudo
Creator II
Creator II
Author

Christophe,

Date a plusieurs valeurs, malgré que la condition est valable, NB_LINE_REJECTED=0 et la date=date today, j'ai toujours la couleur rouge à la place de couleur verte.

j'ai testé cette expression

If( Count(NB_LINE_REJECTED)=0 and Max(DATE)=today(), Green(),Lightred() )

Merci

christophebrault
Specialist
Specialist

Peux tu partager un exemple de ton application ?

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
MauriceLudo
Creator II
Creator II
Author

j'ai testé cette expression

=if(count({<DATE={'$(=Today())'}>}NB_LINE_REJECTED)>0,LightRed()

     ,if(count({<DATE={'$(=Today())'}>}NB_LINE_REJECTED)=0,Green()

, LightRed()))