Bonjour à tous,
J'ai une table avec des salaires, qui ont au maximum 2 décimales après la virgule, que j'ai mis en réel double.
Je les affiche dans un sous-formulaire continu dans un formulaire où on peut sélectionner le salarié par une liste déroulante.
Le format du montant dans le sous-formulaire est "Euro".
Visuellement c'est bon, j'ai bien un affichage avec 2 chiffres après la virgule. Mais si l'utilisateur clique sur la ligne, plein de décimales apparaissent !
par exemple : "2 132,81 €" devient "2132,81005859375" ce qui n'est pas beau du tout... et quid de ces mystérieuses décimales ?
J'ai pris connaissance d'une discussion similaire :
https://www.developpez.net/forums/d1...males-requete/
Mais le round(salaire,2) ne fait que de changer visuellement (j'ai testé avec 0 par ex), mais pas quand on clique sur la ligne. Et quand je mets mon champ en type Décimal, je perds mes décimales dans ma table !
Je suis donc perdue sur la marche à suivre...
Merci par avance pour votre aide !
Partager