cousinhub a écrit :
Bonjour,
- Maintenant, passons la seconde.....
Désolé, je ne participe pas à un jeu....
Ah mais je ne joue pas non plus !
Mon besoin se complexifie au fur et à mesure que je propose des solutions (en vérité je ne suis qu'un intermédiaire dans cette histoire...).
Concrètement, le souci que je rencontre pour aller plus loin est de créer une formule dans mon TCD qui donne une valeur différente selon l'étiquette.
Pour continuer avec mon exemple, j'ai créé un champ "Taux TVA", en indiquant une formule tout bete :
= SI(Article ="A";1,19; 1,05)
Mais apparemment le résultat est toujours 1,05, comme si ma condition renvoyait toujours "FAUX"
Pour faire plus simple, pourquoi ne pas faire un troisième colonne qui par une formule te donne le Taux de TVA en fonction de l'article.
De là tu peux faire intervenir le taux directement dans le TCD sans passer par code.
Voila, c'est exactement ce que je cherche ... mais je bute sur la formule à utiliser...
elle ferait la meme chose que la fonction select case qu'on peut trouver dans certains langages :
SELECT CASE (Article)
CASE ("A")
taux = 1,05
CASE ("B")
taux = 1,45
CASE DEFAULT
taux = 1,19
END SELECT