Navigation

    Communauté Digdash

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

    Sujets créés par jme

    • J

      RÉSOLU Appliquer un filtre uniquement sur 1 flux d'un dashboard
      Dashboard • • jme

      4
      0
      Votes
      4
      Messages
      44
      Vues

      J

      Bonjour @géraldg,

      Non, pas de mise à jour manuelle.
      Je gère la mise à jour par une fonction javascript :

      function UpdateFluxAnneeAnt (nomFlux){ const nbAnneeAnt = ddCtrl.getDDVar('NbAnnees'); // récupération du nb d'années antérieures (en variable) const valeur = ddCtrl.getDimensionFilter("Date")[0]; // récupération de l'année sélectionnée (le filtre exclus la sélection multiple) var list = [valeur]; //initialisation du tableau avec l'année filtrée for(var i = 1;i<=nbAnneeAnt;i++){ list.push(valeur-i); // ajout des années antérieures } ddCtrl.filterOnChart(nomFlux, new FilterOperand('Date', list, 'Date', 'Année')); };

      J'appelle cette fonction avant chaque chargement du flux :

      ddCtrl.addChartBeforeRefreshListener(function(doc, dm, dmsel, chart, errorMsg) { if(chart.title == "CA par mois"){ UpdateFluxAnneeAnt ('b1c50bc6'); } });

      En espérant que cela vous serve.

      Cdlt,

    • J

      NON RÉSOLU Filtre sur x années
      Éditeur de Tableaux de Bord • • jme

      4
      0
      Votes
      4
      Messages
      720
      Vues

      GregoryBiraud

      Bonjour @jme ,

      Il vous faut appliquer un filtre sur le flux pour récupérer les 3 dernières années et retirer la navigation sur l'axe temporel.

    • J

      RÉSOLU Filtre date sur 2 dimensions
      Éditeur de Tableaux de Bord • • jme

      2
      0
      Votes
      2
      Messages
      380
      Vues

      GregoryBiraud

      Bonjour @jme ,

      Le problème mentionné ici est lié à la structure de votre source de données. En effet, nous ne pouvons pas faire ce filtre sur plusieurs colonnes du jeu de données, le filtre sera exclusif sur une colonne sans tenir compte de l'autre.
      C'est à dire que lors du filtre sur Date creation = 2025, cela va automatiquement exclure les lignes de Date cloture dont il n'y a aucune Date création en 2025.

      Mon conseil : changer la structure de votre source pour n'avoir qu'une seule colonne (par exemple "Date actif"). Puis filtrer sur cette colonne. Pour correctement faire les choses, vous devez déterminer le grain d'analyse (jour ou mois ou année ou autre) pour que votre script de transformation soit adapté.

      Si vous souhaitez de l'aide pour le faire, rapprochez vous d'un consultant DigDash, nous avons des scripts prêts à l'emploi pour le faire en IODS.

    • 1 / 1