Voila dans mon formulaire j'ai 3 longueurs à saisir, je voudrais y mettre un maximum, je me souviens plus de la procédure.
C'est un champ au format fixe donc de la forme 3562.52
et je voudrais le limiter à 500
merci
Voila dans mon formulaire j'ai 3 longueurs à saisir, je voudrais y mettre un maximum, je me souviens plus de la procédure.
C'est un champ au format fixe donc de la forme 3562.52
et je voudrais le limiter à 500
merci
Utilises la propriété Valide Si (+ Message Si Erreur)
............................................................................................
Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.
Sinon dans la propriété afterupdate de ton champ tu peux mettre un ptit truc genre
mais pour cela il faut d'abord controler que ton champ n'est pas vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if txt_truc.value>500 then txt_truc.value=500 endif
donc un ptit truc genre
avec un petit txt_truc.value=0 au chargement de ton formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 iif(isnull(txt_truc.value),0,txt_truc.value) if txt_truc.value>500 then txt_truc.value=500 endif
ainsi le champ texte sera toujours rempli et inférieur ou égal a 500
Un chat avec des moufles n'attrape pas de souris.
tu peux aller un peu plus loin
Je voudrais que si l'on insére une valeur supérieur à 500 cela affiche le max c'est à dire 500
donc ca donnerai un truc du style
=Value.c1longueur < 500 ???
j'essai merci
Places ce genre de code dans AfterUpdate du champ MonChamp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 If IsNull(MonChamp) then elseif not IsNumeric(MonChmap) then elseif MonChamp>500 then Monchamp = 500 else endif
............................................................................................
Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.
nerci c'est parfait
dur dur de se remettre dans le bain d'access
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager