Navigation

    Communauté Digdash

    • S'inscrire
    • Se connecter
    • Recherche
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    1. Accueil
    2. Johnny Nguyen
    3. Meilleur sujets
    J
    • Profil
    • Abonnements 0
    • Abonnés 0
    • Sujets 0
    • Messages 9
    • Meilleur sujets 3
    • Groupes 1

    Meilleurs messages postés par 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

      posté dans 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

      posté dans É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

      posté dans Studio
      J
      Johnny Nguyen
    • 1 / 1