Arrondis dans un formulaire
Alex_pleaz
-
Alex_pleaz -
Alex_pleaz -
Bonjour,
Je travail actuellement sur Access:
J'ai créé un formulaire avec plusieurs tables dont une particulièrement (Table: Produits) parmi les champs de cette table se trouve le champ TVA qui regroupe les différents taux (20%, 10%, 5.5% et 2.1%). Lorsque je sélectionne une référence dans mon formulaire, les autres champs se mettent à jour (Prix unitaire, Description et la TVA)
et le problème est le suivant:
L'arrondi s'effectue dans mon formulaire, je trouve donc 0,0% (j'ai mis sous forme de pourcentage) alors que dans le champ de ma table, les valeurs sont "0,2", "0,1", "0,055" et "0,021". J'ai effectué un test avec une valeur à "0,6" et je retrouve un taux de 100,0% dans mon formulaire.
La question est donc la suivante: comment paramétrer le formulaire pour arriver aux valeurs juste soit 20,% 10,0% 5,5% et 2,1% ?
Peut-être que le problème n'est pas si compliqué, mais je bloque depuis quelques heurs et je n'ai pas trouvé de solution précise sur les forums qui puissent m'aider..
Merci bien
Je travail actuellement sur Access:
J'ai créé un formulaire avec plusieurs tables dont une particulièrement (Table: Produits) parmi les champs de cette table se trouve le champ TVA qui regroupe les différents taux (20%, 10%, 5.5% et 2.1%). Lorsque je sélectionne une référence dans mon formulaire, les autres champs se mettent à jour (Prix unitaire, Description et la TVA)
et le problème est le suivant:
L'arrondi s'effectue dans mon formulaire, je trouve donc 0,0% (j'ai mis sous forme de pourcentage) alors que dans le champ de ma table, les valeurs sont "0,2", "0,1", "0,055" et "0,021". J'ai effectué un test avec une valeur à "0,6" et je retrouve un taux de 100,0% dans mon formulaire.
La question est donc la suivante: comment paramétrer le formulaire pour arriver aux valeurs juste soit 20,% 10,0% 5,5% et 2,1% ?
Peut-être que le problème n'est pas si compliqué, mais je bloque depuis quelques heurs et je n'ai pas trouvé de solution précise sur les forums qui puissent m'aider..
Merci bien
A voir également:
- Arrondis dans un formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
- Un formulaire rempli - Guide
2 réponses
Bonjour,
le plus simple est de parametrer dans votre table, votre champ TVA en numerique format pourcentage
et entrez directement 20, 10, 5.5 et 2.1
un exemple de champ parametre en %
https://www.cjoint.com/?DEwn2shS5Z9
le plus simple est de parametrer dans votre table, votre champ TVA en numerique format pourcentage
et entrez directement 20, 10, 5.5 et 2.1
un exemple de champ parametre en %
https://www.cjoint.com/?DEwn2shS5Z9
Bonjour,
Plutôt que t'embêter avec des histoires de format mal réglé d'où tu ne sors pas, je te suggèrerais de laisser le format du champ en standard, et dans les calculs d'écrire des formules du genre:
MontantTVA = PrixHT * (TVA/100)
et
PrixTTC = PrixHT * (1 + (TVA/100))
Bonne suite
Plutôt que t'embêter avec des histoires de format mal réglé d'où tu ne sors pas, je te suggèrerais de laisser le format du champ en standard, et dans les calculs d'écrire des formules du genre:
MontantTVA = PrixHT * (TVA/100)
et
PrixTTC = PrixHT * (1 + (TVA/100))
Bonne suite
J'assiste malheureusement à un nouveau problème. Au lieu d'avoir 5,5 dans mon formulaire j'obtient un 6, et pour 2,1 un 2. J'ai essayé d'ajuster le nombre de décimal, et de vérifier les propriétés, je ne trouves rien à y refaire..
Si vous pouviez m'éclairer une nouvelle fois, j'apprécierai énormément !
Merci
Si vous pouviez m'éclairer une nouvelle fois, j'apprécierai énormément !
Merci
Dans les propriétés du contrôle et du champ sous-jacent, bien vérifier le format et le nombre de décimales. Window enregistre toujours les nombres tels qu'ils ont été rentrés et opère les calculs en conséquence, le reste n'est que ce qu'on lit mais cela reste sans effet sur ce qui se passe vraiment.
j'ai effectué les modification, mais lorsque j'arrive dans le formulaire access effectue des arrondis à 0,0% au lieu de 20% (0.2 donc) et lorsque j'effectue un test avec 60%(0,6 dans ma table), il apparaît 100%.
Comment faire en sorte d'éviter ces arrondis ?
et entrez directement 20, 10, 5.5 et 2.1 cela veut dire que pour 20% vous ecrivez 20 dans votre table pas 0.2
Oui d'accord mais une fois dans le formulaire la T.V.A. affiche 20 quand je laisse le format en nombre général et 2000% quand je le mets en pourcentage. Voilà pourquoi j'essayais d'obtenir 0.2
Savez-vous comment résoudre ce problème svp ?