Étiqueté : Zéro valeur numérique
- Ce sujet contient 5 réponses, 2 participants et a été mis à jour pour la dernière fois par YVES, le il y a 2 années et 12 mois.
-
AuteurMessages
-
-
Bonjour à tous,
Une question toute bête… mais quand ça parait simple c’est encore plus frustrant de ne pas trouver !
J’aimerais simplement que le “0” remonte au même titre que les autres valeurs lors de mon assemblage.
J’ai des valeurs en °C variable, la température à afficher peut-être “0-4°C”, “110-120°C”, “180-190°C”… :
Pour l’exemple j’utilise la valeur “0-4°C” :
“0” correspond au champ “degres_mini”
“4” correspond au champ “degres_max”
“°C” correspond au champ “degres_unite”
Mon problème c’est qu’à l’assemblage les valeurs remonte bien, mais quand une des valeurs est “0” il ne l’affiche pas. Par exemple au lieu d’afficher “0-4°C” il affiche “-4°C” !
J’en suis sûr que c’est tout bête mais je bloque depuis quelques heures !Merci par avance à tous et bonne journée.
-
Petite précision qui doit avoir son importance… c’est dans un tableau (avec des condition “if”) que j’essaie de récupérer l’info. si je place le spécificateur de champ ailleurs que dans les conditions du tableau la valeur s’affiche !
-
Bon j’ai eu une fulgurante… en créant un champ spécifique avec “CONCAT(FIELDSTR(degres_mini), FIELDSTR(degres_max))” !
Mais la question est toujours d’actualité si je dois faire des tableaux 😉 -
Voici la condition posant problème :
@@if {name_time} = ’Decongelation’@@@@if {degres_min} <> ‘0’@@@@if {degres_max} <> ‘0’@@@@if {ambientTemperature} <> ‘1’@@[DureeMini][DureeMaxi] / [degres_min][degres_max][degres_unite] @@endif@@@@endif@@@@endif@@@@endif@@Et en la retapant je viens de voir que pour remplir cette condition il faut que degres_min ne soit pas 0… et en dessous j’ai une condition qui correspond au résultat affiché (ou je n’indique pas “degres_min”) :
@@if {name_time} = ’Decongelation’@@@@if {degres_min} = ‘0’@@@@if {degres_max} <> ‘0’@@@@if {ambientTemperature} <> ‘1’@@[DureeMini][DureeMaxi] / [degres_max][degres_unite] @@endif@@@@endif@@@@endif@@@@endif@@Du coup je dois revoir la façon de remplir ma base de donnée ! bon au moins la solution a été trouvé 😉 l’administrateur peut supprimer le post si nécéssaire. Merci pour la réponse en tous les cas !
-
-
AuteurMessages
Vous devez être connecté pour répondre à ce sujet.