Format sur les nombres ?

Une question, un bug ?
Répondre
lesommer35
Membre
Messages : 86
Inscription : mer. janv. 03, 2007 3:10 pm
Localisation : Montauban de Bretagne (35)
Contact :

Message par lesommer35 »

Bonjour,

J'ai rencontré un petit souci. J'ai modifié la feuille de style statitics.xml afin de faire les dates max de précipitations, mais j'ai un problème pour aligner ces dates (voir http://lesommer.free.fr/meteo/statistics_year.png). je pense qu'il faudrait mettre un format sur les nombres juste avant mais je n'ai pas réussi à le faire. Est-ce que cela existe ?

Merci
La météo à Montauban de Bretagne (35) : http://lesommer.free.fr/meteo/
Station Oregon Scientific WMR 100
boucher
Membre
Messages : 202
Inscription : dim. mai 14, 2006 11:45 am
Localisation : Croisette (62)
Contact :

Message par boucher »

Bonjour ,

pour avancer ou reculer une valeur à afficher :

tu ajoute ou tu retranche le nombre suffisant de "t" qui se trouve ici dans l'exemple
devant $MAX[rainfall_1h]
************************************************************
<line text="Taux de précipitation max sur 1h :t$MAX[rainfall_1h] $UNIT[RAINFALL]" />
************************************************************

Cordialement

Michel dit boucher



GRAPHWEATHER version 1.6.1 est en fonctionnement sur le site local (ouvert de 8/20h) http://mvalin.no-ip.info
OS : Windows 10 Professional
Station Météo : Vantage PRO2
Cumulus version 3.00 b 3043
Meteotemplate 17.0 Nectarine
http://lecourtilauxepines.eu
http://lecourtilauxepines.pagesperso-orange.fr
lesommer35
Membre
Messages : 86
Inscription : mer. janv. 03, 2007 3:10 pm
Localisation : Montauban de Bretagne (35)
Contact :

Message par lesommer35 »

J'utilise bien ce caractère de tabulation mais selon le nombre de caractères renvoyé par MAX[rainfall_1h] cela décale ou non la suite.
Par exemple, si MAX[rainfall_1h] vaut 0.0 j'obtiens :
Taux de précipitation max sur 1h : 0.0 mm 01/01/2007 à 00h00
si MAX[rainfall_1h] vaut 17.0 j'obtiens :
Taux de précipitation max sur 1h : 17.0 mm 01/01/2007 à 00h00
La météo à Montauban de Bretagne (35) : http://lesommer.free.fr/meteo/
Station Oregon Scientific WMR 100
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Salut

Pour formatter les nombres sur 10 charactères avec deux décimales par exemple, il faut mettre :

MAX[rainfall_1h%10.2]

On s'assure comme ca que le nombre contient toujours 10 charactères (le nombre avec des espaces devant pour combler).
Pour avoir le formattage parfait il faut trouver une police avec une largeur constante.

Antoine.
lesommer35
Membre
Messages : 86
Inscription : mer. janv. 03, 2007 3:10 pm
Localisation : Montauban de Bretagne (35)
Contact :

Message par lesommer35 »

Génial, c'est ça que je cherchais...
Merci
La météo à Montauban de Bretagne (35) : http://lesommer.free.fr/meteo/
Station Oregon Scientific WMR 100
Répondre