Navigation

    Communauté Digdash

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Johnny Nguyen
    J
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 9
    • Best 3
    • Groups 1

    Johnny Nguyen

    @Johnny Nguyen

    Expert DigDash

    3
    Reputation
    7
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Johnny Nguyen Unfollow Follow
    Expert DigDash

    Best posts made by Johnny Nguyen

    • RE: Mesure calculée JS

      Bonjour,

      Le fichier Excel m'a permis de comprendre la problématique facilement.

      Vous pouvez réaliser le calcul par les jours en:

      • Créant les colonnes "Cpt1" et "Cpt2" avec leurs conditions,
      • Créant la mesure calculée "X" puis "Indice"

      Pour le calcul avec les plages, vous devrez:

      • Créer une mesure calculée se basant sur "Valeur moyenne",
      • Créer cette fois des mesures calculées vers "Cpt1 Avg" et "Cpt2 Avg" à partir de la mesure précédente,
      • Créer la mesure "X Avg" à partir des mesures précédentes,
      • Créer une mesure calculée "Indice" qui utilisera les mesures précédentes et aura comme condition quelque chose ressemblant à if(Tag(dmember)== "Overall") qui permettra au calcul du total de prendre en compte la condition.

      Johnny

      posted in Studio
      J
      Johnny Nguyen
    • RE: Appliquer un filtre "contient" sur une dimension via du JS

      Bonjour,

      Il existe la fonction FilterOperandMatch qui doit être utilisée à la place de FilterOperand

      La liste des paramètres ressemble beaucoup à filterOperand : function(dim, h, l, values, operators)

      values est un tableau de valeurs, et operators un tableau des opérateurs

      Voici la liste des opérateurs
      var OP_ISNOTNULL = 0;
      var OP_ISNULL = 1;
      var OP_EQUAL = 2;
      var OP_CONTAIN = 3;
      var OP_NOTCONTAIN = 4;
      var OP_NOTEQUAL = 5;
      var OP_MATCHREGEXP = 6;
      var OP_CONTAINWORD = 7;
      var OP_NOTCONTAINWORD = 8;
      var OP_SUP = 9;
      var OP_INF = 10;
      var OP_SUPEQUAL = 11;
      var OP_INFEQUAL = 12;
      var OP_STARTSWITH = 13;
      var OP_ENDSWITH = 14;
      var OP_ISIN = 15;
      var OP_ISNOTIN = 16;
      Il faut donc passer le chiffre correspondant à l'opérateur voulu

      Ici la valeur 3 pour le paramètre operators devrait convenir

      Cordialement

      Johnny

      posted in Éditeur de Tableaux de Bord
      J
      Johnny Nguyen
    • RE: Quel est le nb max de dimensions/mesures pour une source/modèle de données

      @gdenizot
      Bonjour,

      Une limite existait dans des versions antérieures du produit sur des cas complexes.

      A partir de la version 2021R1p20210906 (le correctif #16728) corrige ce problème.

      Pour activer ce correctif, vous devez ajouter la ligne suivante au fichier situé dans "[appdata]/Enterprise Server/[domain]/config/system.xml" le serveur Tomcat éteint:

      <Property key="PROP_JS_OPTIM_LEVEL" value="0"/>

      Johnny

      posted in Studio
      J
      Johnny Nguyen

    Latest posts made by Johnny Nguyen

    • RE: Somme cumulée

      @frédérick Bonjour,

      vous devez créer une nouvelle mesure en utilisant les deux premières colonnes et utiliser l'agrégation "Cumul sur l'axe":
      2145c712-dad7-4668-8fe5-a735d63d6fb0-image.png
      Vous obtiendrez:
      fe6f6a2b-2ba1-48f1-8a9c-31b28936cb4a-image.png

      posted in Studio
      J
      Johnny Nguyen
    • RE: Afficher les dimensions filtrées dans le menu 'description'

      Bonjour,

      Ce n'est possible automatiquement, vous pouvez copier/coller les dimensions filtrés directement:
      console_f12.png

      Johnny NGUYEN

      posted in Éditeur de Tableaux de Bord
      J
      Johnny Nguyen
    • RE: Visualiser plusieurs flux 'texte' dans un tableau

      Bonjour,

      C'est possible en ajoutant un iframe:
      https://doc.digdash.com/xwiki/wiki/dd2021r1/view/Digdash/customization/url_parametres/#HFluxd2019information

      Cordialement
      Johnny

      posted in Éditeur de Tableaux de Bord
      J
      Johnny Nguyen
    • RE: Appliquer un filtre "contient" sur une dimension via du JS

      @olivier-le-boulch
      Bonjour,
      Il n'est pas possible d'utiliser cette fonction dans ce contexte.

      posted in Éditeur de Tableaux de Bord
      J
      Johnny Nguyen
    • RE: Dcount - sans doublon

      bonjour
      normalement les doublons ne devraient pas être pris en comptes. Johnny

      posted in Studio
      J
      Johnny Nguyen
    • RE: Fabrique ppt et css

      @jipi Bonjour,

      Le code suivant devrait vous corriger le problème:
      .slice {
      stroke : #FFFFFF !important;
      stroke-width : 2px !important;
      }

      posted in Studio
      J
      Johnny Nguyen
    • RE: Appliquer un filtre "contient" sur une dimension via du JS

      Bonjour,

      Il existe la fonction FilterOperandMatch qui doit être utilisée à la place de FilterOperand

      La liste des paramètres ressemble beaucoup à filterOperand : function(dim, h, l, values, operators)

      values est un tableau de valeurs, et operators un tableau des opérateurs

      Voici la liste des opérateurs
      var OP_ISNOTNULL = 0;
      var OP_ISNULL = 1;
      var OP_EQUAL = 2;
      var OP_CONTAIN = 3;
      var OP_NOTCONTAIN = 4;
      var OP_NOTEQUAL = 5;
      var OP_MATCHREGEXP = 6;
      var OP_CONTAINWORD = 7;
      var OP_NOTCONTAINWORD = 8;
      var OP_SUP = 9;
      var OP_INF = 10;
      var OP_SUPEQUAL = 11;
      var OP_INFEQUAL = 12;
      var OP_STARTSWITH = 13;
      var OP_ENDSWITH = 14;
      var OP_ISIN = 15;
      var OP_ISNOTIN = 16;
      Il faut donc passer le chiffre correspondant à l'opérateur voulu

      Ici la valeur 3 pour le paramètre operators devrait convenir

      Cordialement

      Johnny

      posted in Éditeur de Tableaux de Bord
      J
      Johnny Nguyen
    • RE: Quel est le nb max de dimensions/mesures pour une source/modèle de données

      @gdenizot
      Bonjour,

      Une limite existait dans des versions antérieures du produit sur des cas complexes.

      A partir de la version 2021R1p20210906 (le correctif #16728) corrige ce problème.

      Pour activer ce correctif, vous devez ajouter la ligne suivante au fichier situé dans "[appdata]/Enterprise Server/[domain]/config/system.xml" le serveur Tomcat éteint:

      <Property key="PROP_JS_OPTIM_LEVEL" value="0"/>

      Johnny

      posted in Studio
      J
      Johnny Nguyen
    • RE: Mesure calculée JS

      Bonjour,

      Le fichier Excel m'a permis de comprendre la problématique facilement.

      Vous pouvez réaliser le calcul par les jours en:

      • Créant les colonnes "Cpt1" et "Cpt2" avec leurs conditions,
      • Créant la mesure calculée "X" puis "Indice"

      Pour le calcul avec les plages, vous devrez:

      • Créer une mesure calculée se basant sur "Valeur moyenne",
      • Créer cette fois des mesures calculées vers "Cpt1 Avg" et "Cpt2 Avg" à partir de la mesure précédente,
      • Créer la mesure "X Avg" à partir des mesures précédentes,
      • Créer une mesure calculée "Indice" qui utilisera les mesures précédentes et aura comme condition quelque chose ressemblant à if(Tag(dmember)== "Overall") qui permettra au calcul du total de prendre en compte la condition.

      Johnny

      posted in Studio
      J
      Johnny Nguyen