Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai un tableau qui liste des factures avec des dates associées (date arrivée, date de saisie, date de visa...).
Je souhaite avoir un indicateur (KPI) qui me donne le nombre de factures réglées à plus de 30 jours :
count(code facture) pour lesquelles date_paiement > date_limite
Débutante en développement Qlik, je ne parviens pas à trouver comment faire.
Je vous remercie pour votre aide.
Céline
Bonjour @CeMa
Je recommanderais de définir la condition date_paiement > date_limite dans le script comme un champ indicateur.
Comme ceci :
If(date_paiement > date_limite, 1, 0) as Flag
Ensuite, dans le front-end, vous n'avez qu'à définir la formule :
Count({<Flag = {"1"}>} code facture)
Je ne suis pas sûr de comprendre exactement ce que vous entendez par les 30 jours. Si vous souhaitez compter uniquement les factures des 30 derniers jours, vous pouvez ajouter à la formule quelque chose comme ceci :
Count({<Flag = {"1"}, Payment={">=$(=Date(Today()-30))"}>} Code)
Faites-moi savoir si cela fonctionne pour vous.
Cordialement,
Daniel
Bonjour @CeMa
Je recommanderais de définir la condition date_paiement > date_limite dans le script comme un champ indicateur.
Comme ceci :
If(date_paiement > date_limite, 1, 0) as Flag
Ensuite, dans le front-end, vous n'avez qu'à définir la formule :
Count({<Flag = {"1"}>} code facture)
Je ne suis pas sûr de comprendre exactement ce que vous entendez par les 30 jours. Si vous souhaitez compter uniquement les factures des 30 derniers jours, vous pouvez ajouter à la formule quelque chose comme ceci :
Count({<Flag = {"1"}, Payment={">=$(=Date(Today()-30))"}>} Code)
Faites-moi savoir si cela fonctionne pour vous.
Cordialement,
Daniel
Bonjour,
Je vous remercie pour votre retour.
La mise en œuvre a été un peu compliqué mais j'y suis parvenue.
Bonne journée,
Céline