Categories > TinyButStrong general (FR) >

Pb compteur de valeur

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Cyrille
Date: 2012-03-21
Time: 17:04

Pb compteur de valeur

bonjour,

J'affiche des valeurs depuis un tableau array de 4 lignes et comme valeurs de sortis En fonctionnement ou arrêt

<span style="color : [Tbl.val;if [val]=1;then '#3d8c1e';else '#ab2a10'];">
            [Tbl.val;if [val]=1;then 'En fonctionnement';else 'Arreté']
            </span>

j'ai vu qu'il etait possible de récupérer le nombres d'éléments du tableau par
[Tbl.#]

Or il se peut que j'ai 3 En fonctionnement et 1 arrêt donc je ne sais pas trop comment comptabilisé le nombre 'en fonctionnement', le problème c'est que 
[Tbl.#]
retourne toujours la valeur 4.

Auriez - vous une solution ?

Par avance merci
By: Skrol29
Date: 2012-03-21
Time: 22:56

Re: Pb compteur de valeur

Bonjour,

Le moteur de template ne peux pas faire ce calcul.
Si les enregistrements étaient ordonnées, on pourrait exploiter le regroupement "footergrp" pour afficher le nombre enregistrement d'un groupe.

Sinon il faut faire le calcul côté PHP avant, ou bien utiliser une fonction "ondata" ou "onformat" qui comptabilise les valeurs 1 pendant la fusion.
By: Cyrille
Date: 2012-03-21
Time: 23:23

Re: Pb compteur de valeur

effectivement je suis venu à le faire avec php et récupérer la valeur.
Merci encore pour tout .

Cyrille