Navigation

    Communauté Digdash

    • S'inscrire
    • Se connecter
    • Recherche
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    RÉSOLU Création mesure calculée avancée

    Studio
    2
    5
    743
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • B
      bipp_jchesneau dernière édition par

      Bonjour,

      Je me permets de vous solliciter pour la création d'une mesure calculée.
      Vous avez deux images ci-dessous montrant le soucis.
      La mesure "Somme écart" est calculée par une suite de calculs (division, multiplication, soustraction). Le résultat est bon lorsqu'on l'affiche par plateforme.
      Si on affiche le total avec agrégation naturelle, on obtient 0, avec une agrégation somme, on obtient 14,4 (résultat attendu).
      Nous souhaitons renvoyer le total SOMME de cette colonne sur toutes les lignes d'une autre colonnes dans le même tableau.
      Nous avons commencé par faire une mesure calculée simple SUM("Somme écart") avec navigation décochée sur Plateforme mais cela renvoie 0 car le calcul n'est justement plus effectué par Plateforme.
      Nous avons ensuite tenté via une variable globale en se disant qu'il fallait cumuler toutes les valeurs de la colonnes "Somme écart" pour ensuite renvoyer le dernier chiffre obtenu sur toutes les lignes. Mes connaissances étant limitées en JS, je ne parviens pas à réaliser la fonction (peut être une boucle et renvoyer la dernière valeur obtenue après cumul).

      Si vous avez une solution JS ou autre, je serais preneur. Merci d'avance

      Jérémy

      20210922_2.png 20210922_1.png

      Q 1 réponse Dernière réponse Répondre Citer 1
      • Q
        Quentin Dubois 0 @bipp_jchesneau dernière édition par

        Bonjour @bipp_jchesneau ,

        Si j'ai bien compris votre demande , vous souhaitez affecter 14.4 dans toute votre colonne J_TAUX_SAV_GLOBAL(2).

        Vous pouvez créer une mesure calculée reprenant votre "Somme Ecart" et lui retirer la navigation de plateforme.
        d34f2ea4-9360-4b58-b2a2-ea15c2acaf5e-image.png

        Vous obtenez le résultat ci-dessous.

        8527ce56-08c1-413c-9d1b-05205c739943-image.png

        Restant à votre disposition.

        Cordialement,

        Dubois Quentin.
        Consultant DigDash

        B 1 réponse Dernière réponse Répondre Citer 1
        • B
          bipp_jchesneau @Quentin Dubois 0 dernière édition par

          Bonjour @quentin-dubois-0,

          Merci pour le retour, malheureusement cela ne fonctionne pas à cause des calculs intermédiaires faisant appel à des divisions...
          (Nous avons commencé par faire une mesure calculée simple SUM("Somme écart") avec navigation décochée sur Plateforme mais cela renvoie 0 car le calcul n'est justement plus effectué par Plateforme.)

          Cordialement

          Jérémy

          Q 1 réponse Dernière réponse Répondre Citer 1
          • Q
            Quentin Dubois 0 @bipp_jchesneau dernière édition par

            Bonjour @bipp_jchesneau ,

            Merci pour votre retour.
            Afin d'alimenter votre variable globale il vous faut placer votre calcul dans le "if".

            d9148965-9ff2-48d8-8f4f-0db05454325c-image.png
            800b047f-6e1e-4cd2-85d2-f2dc23d5680f-image.png

            Vous n'avez pas besoin de filtrer sur la dimension plateforme.

            Cordialement,
            Dubois Quentin
            Consultant DigDash

            B 1 réponse Dernière réponse Répondre Citer 1
            • B
              bipp_jchesneau @Quentin Dubois 0 dernière édition par

              Bonjour @quentin-dubois-0,

              Cela fonctionne parfaitement, merci beaucoup.

              Cordialement

              Jérémy

              1 réponse Dernière réponse Répondre Citer 1
              • 1 / 1
              • Premier message
                Dernier message
              • Accueil
              • Webinaires
              • Documentation
              • Interviews
              • Vidéos tutos