Ah OK.webmaster a écrit :Et bien tu ne peux aller au delà de ws_setmem[255], et si j’ai bien compris ça ne suffira pas pour un pas de relevé supérieur à 5 minutes !
Non ce n'est pas ca, j'ai du mal m'exprimer.
je n'ai aucunement besoin de millier de setmem, 3 ou 4 me suffisent !!
Je m'explique.
Voici ce qu'aurait été le template:
%ws_time%
------------------------------------------------------------
%templatebegin%%ws_time% %curval[0]%%curval[-1]%%curval[33]%%curval[43]%%curval[44]%%curval[34]%%curval[35]%%wind_txt%
-----------------------------------------------------------------------
au moment de la création de ce template, le premier ws_time ne varira pas (heure courante) alors que le deuxieme oui !! Normal puisqu'il indiquera l'heure de tout les relevé d'hier.
Il me suffit de comparer les deux a chaque fois.(je passe les détaille sur la conversion en heur décimal ...)
Si il ne sont pas egaux alors on mémorise la meme chose qui a déja été mémoriser, ce qui reviens a ne rien faire. (on mettra pour le départ quelque chose a mémoriser, n'importe quoi)
Mais si les heure corresponde là on met en mémoire les données..
Puis ensuite la comparaison va continué mais les heures seront différente et donc on va remettre en mémoire les meme données qui ont déja été enregistrées.
Reste plus qu'a les afficher a la fin
J'ai tester ca marche !!
Le seul souci avec cette démarche c'est que le fichier template ne se crée pas a chaque enregistrement mais seulement a chaque mise a jour totale.
PS: les setmem vont jusqu'à 64