Est-ce possible d'avoir un masque de saisie pour un monétaire (du type
999.99) mais dans lequel l'usager ne serait pas obligé d'entré
systématiquement le point pour indiquer qu'il entre des cents...
Concrètement, si l'usager doit entrer régulièrement des montants
inférieurs à 1 dollar, j'aimerais qu'il puisse entrer 25 et que la zone
affiche 0.25.
Je sais que la méthode qui nous vient à l'esprit tout de suite est de
diviser le montant saisi par 100 lors de la sortie du champ mais je
pose tout de même la question, si jamais il existait une manière plus
facile (genre un masque différent de 999.99 ou autre case à cocher que
j'aurais pas vu !).
Bref, je suis rendu à ce genre de détail... aussi bien dire que j'ai
un bon bout de réalisé dans mon appli !
Bonne journée !
--
----------------------------------------------------------
Yanick Charland
(enlevez _nospam_ pour me joindre)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Romuald.besset
Yanick Charland wrote:
Bonjour,
Est-ce possible d'avoir un masque de saisie pour un monétaire (du type 999.99) mais dans lequel l'usager ne serait pas obligé d'entré systématiquement le point pour indiquer qu'il entre des cents... Concrètement, si l'usager doit entrer régulièrement des montants inférieurs à 1 dollar, j'aimerais qu'il puisse entrer 25 et que la zone affiche 0.25.
Je sais que la méthode qui nous vient à l'esprit tout de suite est de diviser le montant saisi par 100 lors de la sortie du champ mais je pose tout de même la question, si jamais il existait une manière plus facile (genre un masque différent de 999.99 ou autre case à cocher que j'aurais pas vu !).
Bref, je suis rendu à ce genre de détail... aussi bien dire que j'ai un bon bout de réalisé dans mon appli !
Bonne journée !
Bonjour Mieux qu'en sortie, il y a la possibilité de traiter la saisie à chaque modification du champ.
si la valeur > 99 et que l'on a saisie deux caractères on la divise par 100 et les décimale iront se placer à leur place.
Prévoir un booleen pour bloquer les exécution (>99.99) quand la division a eu lieu
inconvenient, il faut TOUJOURS en saisie avec décimales commencer par les décimales
voila pour l'idée ++ R&B
Yanick Charland wrote:
Bonjour,
Est-ce possible d'avoir un masque de saisie pour un monétaire (du
type 999.99) mais dans lequel l'usager ne serait pas obligé d'entré
systématiquement le point pour indiquer qu'il entre des cents...
Concrètement, si l'usager doit entrer régulièrement des montants
inférieurs à 1 dollar, j'aimerais qu'il puisse entrer 25 et que la zone
affiche 0.25.
Je sais que la méthode qui nous vient à l'esprit tout de suite est
de diviser le montant saisi par 100 lors de la sortie du champ mais je
pose tout de même la question, si jamais il existait une manière plus
facile (genre un masque différent de 999.99 ou autre case à cocher que
j'aurais pas vu !).
Bref, je suis rendu à ce genre de détail... aussi bien dire que j'ai
un bon bout de réalisé dans mon appli !
Bonne journée !
Bonjour
Mieux qu'en sortie, il y a la possibilité de traiter la saisie à chaque
modification du champ.
si la valeur > 99 et que l'on a saisie deux caractères on la divise par
100 et les décimale iront se placer à leur place.
Est-ce possible d'avoir un masque de saisie pour un monétaire (du type 999.99) mais dans lequel l'usager ne serait pas obligé d'entré systématiquement le point pour indiquer qu'il entre des cents... Concrètement, si l'usager doit entrer régulièrement des montants inférieurs à 1 dollar, j'aimerais qu'il puisse entrer 25 et que la zone affiche 0.25.
Je sais que la méthode qui nous vient à l'esprit tout de suite est de diviser le montant saisi par 100 lors de la sortie du champ mais je pose tout de même la question, si jamais il existait une manière plus facile (genre un masque différent de 999.99 ou autre case à cocher que j'aurais pas vu !).
Bref, je suis rendu à ce genre de détail... aussi bien dire que j'ai un bon bout de réalisé dans mon appli !
Bonne journée !
Bonjour Mieux qu'en sortie, il y a la possibilité de traiter la saisie à chaque modification du champ.
si la valeur > 99 et que l'on a saisie deux caractères on la divise par 100 et les décimale iront se placer à leur place.