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

Générer une liste d'identifiants selon critères

Bonjour,

J'essaie actuellement de générer des listes selon les filtres sélectionnés. Pour cela, j'ai utilisé l'objet "Zone Table", qui fonctionne bien, à la seule condition que je ne peux pas "filtrer" d'autres champs que ceux en liste de sélection.

En effet, 3 listes de sélection me permettent de filtrer les identifiants selon la nature de la personne, son sexe et son département de résidence.  La liste se génère bien selon les sélections des listes.

Afin de réaliser des évolutions temporelles, un champ "ANNEE" est présent, mais pas en liste de sélection. Cependant, je n'ai besoin de sortir les identifiants que de la dernière année (année maximum).

Est-il possible d'intégrer ce champ filtré dans ma zone table afin de garder les identifiants répondant au critère "ANNEE"=MAX(ANNEE) ? Ou bien, existe-il une autre façon de réaliser ce genre de liste ?

Je vous remercie par avance de votre aide,

Si ce n'est pas clair

1 Solution

Accepted Solutions
sfatoux72
Partner - Specialist
Partner - Specialist

Bonjour Sabrina,

  • Tu crées un Tableau Simple avec tout tes champs,
  • Tu ajoutes une expression Sum({$<ANNEE={$(=Max(ANNEE))}>} 1) qui va te filtrer tes lignes
  • Dans l'onglet présentation, tu sélectionnes ton expression et tu la masques "Masquer la colonne"

Et voilà 😉

View solution in original post

2 Replies
sfatoux72
Partner - Specialist
Partner - Specialist

Bonjour Sabrina,

  • Tu crées un Tableau Simple avec tout tes champs,
  • Tu ajoutes une expression Sum({$<ANNEE={$(=Max(ANNEE))}>} 1) qui va te filtrer tes lignes
  • Dans l'onglet présentation, tu sélectionnes ton expression et tu la masques "Masquer la colonne"

Et voilà 😉

Briinou
Contributor III
Contributor III
Author

Hello Sébastien,

Merci mille fois pour ta réponse ! Il fallait y penser effectivement.

Très bonne journée !