# Perte de valeurs si on décoche un fil de données

**URL:** <https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306>\
**Category:** Configuration\
**Created:** [Janvier 19, 2025, 10:42 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306 "2025-01-19T10:42:41Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![tiboys](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/tiboys/32/17668_2.png) [@tiboys](https://community.gladysassistant.com/u/tiboys)\
**Post date:** [Janvier 19, 2025, 10:42 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/1 "2025-01-19T10:42:41Z")

</div>

Salut,  
désolé si je n’utilise pas les bons termes.  
J’ai un graphique dans un dashboard avec le suivi de 3 données. En promenant le curseur dessus, j’obtient bien les valeurs où le curseur est placé et pour les 3 données. Suivant la valeur que je décoche en cliquant dessus sous le graphique, les valeurs n’apparaissent plus du tout ou bien partiellement. Ca revient un peu en allant aux extrémités du graphique mais pas toujours.  
Je ne sais pas si cette erreur a déjà été constatée et si c’est facile à réparer.  
 ![1](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/8/6/86653168af1c46e00a63623c645f34ed036d709e.png)  
 ![2](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/b/e/bef0df61d35a9fa7d481069ad2c485dc1d02b3bb.png)  
 ![3](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/c/e/ce57d4923c16ad0de92c13818d09ac9cfe81fc83.png)  
Merci de votre aide

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 20, 2025, 8:52 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/2 "2025-01-20T08:52:04Z")

</div>

Salut @tiboys,

Merci du retour, j’ai jamais vu ça 😛

Quand tu parles de «&nbsp;les valeurs&nbsp;», tu parles de quoi ? Tu parles de la légende qui s’affiche en sur-impression du graphique ?

Le souci, c’est d’avoir ces petites billes bleu/rouge/vert, sans texte ?

---

<div class="post-metadata">

**Author:** ![tiboys](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/tiboys/32/17668_2.png) [@tiboys](https://community.gladysassistant.com/u/tiboys)\
**Post date:** [Janvier 20, 2025, 9:13 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/3 "2025-01-20T09:13:38Z")

</div>

Oui je parle bien des commentaires et valeurs en face de chaque bille dans la fenêtre qui s’affiche en surimpression sur le graphique.  
J’ai le même problème sur chaque graphique, même avec seulement 2 valeurs.  
😬

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 20, 2025, 9:25 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/4 "2025-01-20T09:25:26Z")

</div>

@Terdious pour info il y a un petit souci remarqué par @tiboys sur le tooltip 🙂

Je crois que c’est toi qui a développé cette partie !

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [Janvier 20, 2025, 12:26 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/5 "2025-01-20T12:26:19Z")

</div>

![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/4/1/419460f55a83daf1ddc639ff25b7f896f7ea3fbf.png)

Ouh là oui en effet !!  
J’essaye de regarder ça !!

Merci @tiboys pour la remontée.

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [Janvier 20, 2025, 12:43 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/6 "2025-01-20T12:43:00Z")

</div>

Bon pour ma défense, ça ne vient visiblement pas de ma modification ^^  
C’est visiblement cette partie qui pose soucis :

```auto
        formatter: function(value) {
          if (Math.abs(value) < 1) {
            return value; // For very low values, like crypto prices, use the normal value
          } else {
            console.log('value', value);
            return value.toFixed(2); // 2 decimal places for other values
          }
        }
      }

```

Car il n’y avait pas de condition pour les valeurs qui ne sont pas des nombres. Et lorsqu’on souhaite cacher un résultat, Apex passe tout de même dedans et envoi une value=undefined =\> Ca casse sur .toFixed(2).

J’ai juste ajouter une condition : `if (Math.abs(value) < 1 || isNaN(value))` si cela te convient, j’envoi le/la PR @pierre-gilles.

Plus de soucis :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/9/2/921113b6ae1201cf8f69a486d58024a7d1c1b039.png)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 20, 2025, 12:46 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/7 "2025-01-20T12:46:48Z")

</div>

Bien vu ! 🙂

> [@Terdious](#):
>
> J’ai juste ajouter une condition : `if (Math.abs(value) < 1 || isNaN(value))` si cela te convient, j’envoi le/la PR @pierre-gilles.

Parfait !

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [Janvier 20, 2025, 12:53 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/8 "2025-01-20T12:53:47Z")

</div>

C’est good !!

> <https://github.com/GladysAssistant/Gladys/pull/2199>
>
> \### Pull Request check-list
> 
> To ensure your Pull Request can be accepted as fa…st as possible, make sure to review and check all of these items:
> 
> \- \[x\] If your changes affects code, did your write the tests?
> \- \[x\] Are tests passing? (\`npm test\` on both front/server)
> \- \[\] Is the linter passing? (\`npm run eslint\` on both front/server)
> \- \[x\] Did you run prettier? (\`npm run prettier\` on both front/server)
> 
> NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open.
> 
> \### Description of change
> 
> Related to the topic https://community.gladysassistant.com/t/loss-of-values-if-you-uncheck-a-data-thread/9306
> !\[image\](https://github.com/user-attachments/assets/82a284c0-e80a-4d3f-8671-f33408d5318f)

---

<div class="post-metadata">

**Author:** ![tiboys](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/tiboys/32/17668_2.png) [@tiboys](https://community.gladysassistant.com/u/tiboys)\
**Post date:** [Janvier 20, 2025, 7:31 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/9 "2025-01-20T19:31:48Z")

</div>

Merci beaucoup pour le correctif @Terdious

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 24, 2025, 10:29 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/10 "2025-01-24T10:29:59Z")

</div>

@Terdious Merci pour la PR !  
Comme je modifie la fonction dans une autre PR, j’ai intégré ton correctif a ma PR 🙂

> <https://github.com/GladysAssistant/Gladys/pull/2206/files>
>
> \### Pull Request check-list
> 
> To ensure your Pull Request can be accepted as fa…st as possible, make sure to review and check all of these items:
> 
> \- \[x\] If your changes affects code, did your write the tests?
> \- \[x\] Are tests passing? (\`npm test\` on both front/server)
> \- \[x\] Is the linter passing? (\`npm run eslint\` on both front/server)
> \- \[x\] Did you run prettier? (\`npm run prettier\` on both front/server)
> \- \[x\] If you are adding a new features/services, did you run integration comparator? (\`npm run compare-translations\` on front)
> \- \[x\] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community (\[french forum\](https://community.gladysassistant.com/)/\[english forum\](https://en-community.gladysassistant.com/)) for testing before merging.
> 
> \### Description of change
> 
> Improve for https://community.gladysassistant.com/t/arrondi-des-ordonnees-sur-les-graphiques/9289/3?u=pierre-gilles

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [Janvier 24, 2025, 10:34 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/11 "2025-01-24T10:34:00Z")

</div>

Parfait !!

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 24, 2025, 10:45 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/12 "2025-01-24T10:45:57Z")

</div>

C’est mergé et ça partira dans la prochaine version de Gladys !

---

<div class="post-metadata">

**Author:** ![tiboys](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/tiboys/32/17668_2.png) [@tiboys](https://community.gladysassistant.com/u/tiboys)\
**Post date:** [Janvier 24, 2025, 5:00 UTC](https://community.gladysassistant.com/t/perte-de-valeurs-si-on-decoche-un-fil-de-donnees/9306/13 "2025-01-24T17:00:25Z")

</div>

Super merci 👍
