Bonjour à tous,
Voici mon problème, je dois transformer une valeur qui peut comprendre 2 décimales en une chaîne de huit caractères.
Cette chaîne n'accepte pas la virgule.
ex : 168,12 => 00016812
Les '0' représentent les espaces vide.
dans ma requête, je m'y suis pris de cette façon :
i: StrReverse(ExtracChaîne$(ExtracChaîne$((StrReverse(("00000000" & [prix])));1;2) & ExtracChaîne$((StrReverse(("00000000" & [prix])));4;11);1;9))
le problème est qu'il n'y à pas toujours 2 décimales, et après transformation, le champ doit être rigoureusement formaté de cette façon.
J'ai cherché à obtenir la position de la virgule mais sans résulta.
Y a-t-il qq dans la salle qui pourait me dire que faire tout en restant dans ce shémat de requête.
Merci.
Partager