Je souhaite créer une table qui affiche toutes les personnes ayant un chiffre d'affaires dans une plage spécifique. Les personnes qui ne sont pas dans la plage doivent être masquées/filtrées. La plage est spécifiée par deux variables: vNettoAb
et vNettoBis
.Qlikview: Limiter la dimension dynamique via les variables
Mon idée est-il pour créer une dimension dynamique avec le code suivant:
person_dbid
=if(((sum(invoice.value) <= vNettoBis) AND sum(invoice.nettosumme_value) >= (vNettoAb)), %person_dbid)
Ma formule montre une erreur non spécifique, je ne peux pas comprendre pourquoi. Y at-il un moyen de filtrer les personnes avec Set Analysis (par exemple avec e ({....}) ou avez-vous des suggestions pour ma dimension dynamique?
Merci beaucoup! J'ai besoin d'aide ... J'ai déjà gaspillée 2 jours et ont laissé aucune idée :-)
[Voir cette réponse] (https://stackoverflow.com/a/39983623/1649780) qui utilise un curseur à la place de vos variables, mais qui peut être adapté à votre situation. Les étapes 4 et 5 sont essentielles pour s'assurer que le tableau/tableau affiche uniquement les valeurs dans la plage souhaitée. – bdiamante