Page 4 sur 6

Re: Cours sur les tags

Posté : 06 janv. 2011, 16:27
par kalimero
tout à fait michel comme on peut le voir sur mon tableau
http://bonux50.perso.neuf.fr/recap.html

Re: Cours sur les tags

Posté : 06 janv. 2011, 17:12
par mm91
OK.
(j'enlève mon essai en bas de ma page "courrent")

Re: Cours sur les tags

Posté : 07 janv. 2011, 18:30
par kalimero
Bonsoir
je cherche à faire une moyenne j'utilise pour ca le tag suivant
%ws_cal[2]%=%maxval_mpast[2~%ws_month2%~0000]%~%maxval_mpast[2~%ws_month2%~-001]%~%maxval_mpast[2~%ws_month2%~-002]%~%maxval_mpast[2~%ws_month2%~-003]%~3%
Voila le resultat obtenue
%ws_calc[2]%=13,7~12,7~11,8~3,1~3%
pouvez vous me dire ou et l'erreur
Alain

Re: Cours sur les tags

Posté : 07 janv. 2011, 20:50
par webmaster
Bonsoir,

http://rieux-marne.net/meteo/wswin/pers ... alculs.php
On ne peut calculer que deux nombres par opération !

Re: Cours sur les tags

Posté : 08 janv. 2011, 13:59
par kalimero
Bonjour Rieux
J'ai essayer cela
%unit_off%
%ws_setmem[1]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~0000]%~%maxval_mpast[2~%ws_month2%~-001]%~2~%getmem[1]%
%ws_setmem[2]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-002]%~%maxval_mpast[2~%ws_month2%~-003]%~2~%getmem[2]%
%ws_setmem[3]=%ws_calc[+]=%getmem[1]%~%getmem[2]%~2~%getmem[3]%
%ws_calc[/]=%getmem[3]~4~2~%getmem[4]%
%unit_on%
il t a quelque chose qui doit m'echapper
Alain

Re: Cours sur les tags

Posté : 08 janv. 2011, 14:47
par webmaster
Bonjour,

Que viens faire le %getmem[1]% à la fin ?
Et il doit manquer un ou des % en plus ! ! !

Code : Tout sélectionner

%unit_off%
%ws_setmem[1]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~0000]%~%maxval_mpast[2~%ws_month2%~-001]%~2~1%%
%ws_setmem[2]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-002]%~%getmem[1]%~1%%
%ws_setmem[3]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-003]%~%getmem[2]%~1%%
%ws_setmem[4]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-004]%~%getmem[3]%~1%%
%ws_getmen[4]%
%unit_on%
C'est plus un truc dans ce genre que tu cherches à faire.

Re: Cours sur les tags

Posté : 08 janv. 2011, 14:59
par Tudgur
webmaster a écrit :...Que viens faire le %getmem[1]% à la fin ?
En effet, %getmem[1]% te sert à récupérer une variable, une chaine de caractères..., qui aura été préalablement définie par %setmem[1]%
Ils ne peuvent pas se trouver sur la même ligne entre les % e début et fin de tag

Re: Cours sur les tags

Posté : 08 janv. 2011, 15:14
par kalimero
plutot comme ca
C:\Program Files\Wswin\html\recap.html

Re: Cours sur les tags

Posté : 08 janv. 2011, 15:45
par webmaster
Désolé, nous n'avons pas accès à ton disque dur !

Re: Cours sur les tags

Posté : 08 janv. 2011, 16:36
par kalimero
ok desole
voila je desire fair la moyenne de (v1+v2+v3+v4)
V1 etant la moyenne des temperature du mois de janvier 2008
V2 etant la moyenne des temperature du mois de janvier 2009
V3 etant la moyenne des temperature du mois de janvier 2010
V4 etant la moyenne des temperature du mois de janvier 2011
voir http://bonux50.perso.neuf.fr/recap.html

Re: Cours sur les tags

Posté : 08 janv. 2011, 18:07
par Tudgur
Le problème pour un tel tag, c'est que tu devras le refaire chaque année !!!
En principe, lorsque l'on fait un tag, c'est pour automatiser un calcul, un affichage, et qu'il fonctionne quel que soit le jour, le mois, l'année...
De plus, d'année en année, ton tableau va s'allonger...
Un tel tableau devrait, à mon avis, être réalisé en php. (à la façon de noaa_template ?)

Re: Cours sur les tags

Posté : 08 janv. 2011, 18:29
par kalimero
oui je comprend bien mais le php et moi ne sommes pas copain alors j"essaye avec les moyens du bord
quitte a faire des modifs tous les ans
et en plus je n'aime pas le template noaa ou il faut rechercher dans des fenetres ,mois ,année ,jours
bon pour l instant j ai modifier les tags mais ca n'avance pas dur
%unit_off%
%ws_setmem[1]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~0000]%~%maxval_mpast[2~%ws_month2%~-001]%~2%
%ws_setmem[2]=%getmem[1]%
%ws_setmem[3]=%ws_calc[+]=%maxval_mpast[2~%ws_month2%~-002]%~%maxval_mpast[2~%ws_month2%~-003]%~2%
%ws_setmem[4]=%getmem[2]%
%ws_setmem[5]=%ws_calc[+]=%getmem[1]%~%getmem[2]%~2%
%ws_setmem[6]=%getmem[4]%
%ws_calc[/]=%getmem[4]~4~2%
%ws_getmem[5]%
%unit_on%
Alain

Re: Cours sur les tags

Posté : 08 janv. 2011, 21:51
par webmaster
Essaie avec ça, je te laisse le tableau à faire ! ! !

Code : Tout sélectionner

%unit_off%
%ws_setmem[1]=%maxval_mpast[2~%ws_month2%~-005]%%
%ws_getmem[1]%<br>
%ws_setmem[2]=%ws_calc[+]=%ws_getmem[1]%~%maxval_mpast[2~%ws_month2%~-004]%~1%%
%ws_getmem[2]%<br>
%ws_setmem[3]=%ws_calc[+]=%ws_getmem[2]%~%maxval_mpast[2~%ws_month2%~-003]%~1%%
%ws_getmem[3]%<br>
%ws_setmem[4]=%ws_calc[+]=%ws_getmem[3]%~%maxval_mpast[2~%ws_month2%~-002]%~1%%
%ws_getmem[4]%<br>
%ws_setmem[5]=%ws_calc[+]=%ws_getmem[4]%~%maxval_mpast[2~%ws_month2%~-001]%~1%%
%ws_getmem[5]%<br>
%ws_setmem[6]=%ws_calc[+]=%ws_getmem[5]%~%maxval_mpast[2~%ws_month2%~0000]%~1%%
%ws_getmem[6]%<br>
Moyenne sur 5 ans= %ws_calc[/]=%ws_getmem[6]%~5~1%%°C
%unit_on%
J’utilise également des historiques pour mes graphiques, c'est un peu le même principe.
Personnellement j'ai opté de travailler sur les cinq années glissantes, cela permet de figer le code.
Sinon l'autre solution est de faire un tableau qui remonte sur dix ans par exemple, les case vides se rempliront avec le temps.

Bon courage.

Re: Cours sur les tags

Posté : 10 janv. 2011, 11:18
par kalimero
Bonjour Rieux
Avec un peut de retard j'ai reussi quand même mon tableau
merci pour t'on aide
Alain
resultat en bas de la page à côté de record du jour
http://bonux50.perso.neuf.fr/recap.html

Re: Cours sur les tags

Posté : 10 janv. 2011, 11:41
par webmaster
Bonjour,

Génial, je suis content pour toi et à bientôt !