J'ai modifié ma boucle qui était bourrée de fautes de syntaxe. Ca fonctionne sauf pour le bleu ( cas ou les valeures sont egales ). Voici la boucle :
<B_derniers_matchs>
<table id="matchs">
<BOUCLE_derniers_matchs(ARTICLES){id_rubrique=10}{par date}{inverse}{0,5}>
<tr>
<td>#FLAG1</td>
<td>#EQUIPE1</td>
<td>
<BOUCLE_score_vert(CONDITION){si (#SCORE1|>{#SCORE2})}>
<font color="#00C900">
</BOUCLE_score_vert>
<BOUCLE_score_jaune_rouge(CONDITION){si (#SCORE1|!={#SCORE2})}>
<font color="#EEFF00">
</BOUCLE_score_jaune_rouge>
<font color="#E60003">
<//B_score_bleu_rouge>
<//B_score_vert>
#SCORE1
</font>
</td>
<td>-</td>
<td>#SCORE2</td>
<td>#EQUIPE2</td>
<td>#FLAG2</td>
</tr>
</BOUCLE_derniers_matchs>
</table>
</B_derniers_matchs>
-----Message d'origine-----
De : TESSIER Nicolas
Envoyé : lundi 10 août 2009 13:24
À : 'maieulrouquette2@sfr.fr'
Objet : RE: Formule conditionnelle
J'ai fait quelque chose comme ça :
<B_derniers_matchs>
<table id="matchs">
<BOUCLE_derniers_matchs(ARTICLES){id_rubrique=10}{par date}{inverse}{0,5}>
<tr>
<td>#FLAG1</td>
<td>#EQUIPE1</td>
<td>
<BOUCLE_score_vert(CONDITION){si #SCORE1|>#SCORE2}>
<font color="#00C900">
</BOUCLE_vert>
<BOUCLE_score_jaune_rouge(CONDITION){si #SCORE1|=#SCORE2}>
<font color="#EEFF00">
</BOUCLE_score_jaune_rouge>
<font color="#E60003">
<//B_score_bleu_rouge>
<//B_vert>
#SCORE1
</font>
</td>
<td>-</td>
<td>#SCORE2</td>
<td>#EQUIPE2</td>
<td>#FLAG2</td>
</tr>
</BOUCLE_derniers_matchs>
</table>
</B_derniers_matchs>
L'idée c'est dans une boucle article, de colorer un score par rapport au résultat d'a coté.
Genre le match a donné 3 - 2. Le score 1 (3) est supérieur au score 2 (2) donc on met le score 1 en vert et le score 2 en rouge.
Je pense qu'il ya une erreur de syntaxe dans ma boucle. EN admettant qu'il est possible d'en faire une comme ça.
-----Message d'origine-----
De : TESSIER Nicolas
Envoyé : lundi 10 août 2009 13:08
À : 'Maïeul'
Objet : RE: Formule conditionnelle
Peux tu m'en dire plus ?
-----Message d'origine-----
De : Maïeul [mailto:maieulrouquette2@sfr.fr] Envoyé : lundi 10 août 2009 13:06 À : TESSIER Nicolas Objet : Re: Formule conditionnelle
TESSIER Nicolas a écrit :
Bonjour à tous,
Est-il possible de faire une formule conditionnelle avec deux valeurs
données par des boucles ??Je souhaite obtenir quelque chose du type :
SI A > B ------> A=couleur verte
sinon -------> SI A=B ------> A=couleur bleu
sinon -----> A=couleur rougeCdt
Nicolas
tu a aussi (en plus de bonux) les filtres de test
--
Maïeul
http://maieul.ouvaton.org