Categories > TinyButStrong general (FR) >

condition avec la colonne virtuelle # d'un block

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Pingu
Date: 2005-12-06
Time: 19:40

condition avec la colonne virtuelle # d'un block

Bonjour,
Est-il possible de faire un condition sur la colonne virtuelle # d'un block ? Du style :
[vin.#; if [vin.#]+-1;then 'Il y a [vin.#] vins affichés.';else 'Il y a [vin.#] vin affiché.']
.
Ceci afin de gérer le pluriel de la phrase.
Merci
By: Skrol29
Date: 2005-12-07
Time: 00:09

Re: condition avec la colonne virtuelle # d'un block

Oui, c'est possible mais les imbrications de champs peuvent donner des résultats innatendus à cause de l'ordre dans lequel TBS les exécute.
Le mieux est d'utiliser le mot clé [val] autant que possible.

Mais dans ton cas, il me semble  qu'on peut se passer d'imbrication de champs :
Il y a [vin.#] affiché[vin.#;if [val]+-1;then 's';else ''].