Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

"Valide Si" ignoré superbement en numérique

2 réponses
Avatar
William Marie
Dans un bête formulaire Access j'ai deux champs qui doivent être
renseignés pour pouvoir valider l'enregistrement :

Un champ alphanumérique avec le test Valide Si <>"" qui fonctionne
Un champ numérique (octet) avec Valide Si >0 qui s'en fout
complètement (j'ai même essayé en rajoutant Ou Pas Null, c'est pareil)

Comment se fait-il que ce bête petit test de validation ne
fonctionne pas ?

Vos avis éclairés me seraient précieux.
--
===========================================================
William Marie
Toulouse (France)
mailto:wmarie@trapellun.net
ATTENTION ! Anti-SPAM pour m'écrire remplacer trapellun.net
par free.fr
http://wmarie.free.fr
===========================================================

2 réponses

Avatar
pgz
Bonjour,
comme ca, j'imaginerais 3 causes possibles:
1. Null n'est pas interdit
2. Tu as défini une valeur par défaut
3. Tu as renseigné ces propriété pour le contrôle du formulaire, mais pas
pour le champ de la table.
Bonne chance,
pgz


Dans un bête formulaire Access j'ai deux champs qui doivent être
renseignés pour pouvoir valider l'enregistrement :

Un champ alphanumérique avec le test Valide Si <>"" qui fonctionne
Un champ numérique (octet) avec Valide Si >0 qui s'en fout
complètement (j'ai même essayé en rajoutant Ou Pas Null, c'est pareil)

Comment se fait-il que ce bête petit test de validation ne
fonctionne pas ?

Vos avis éclairés me seraient précieux.
--
========================================================== > William Marie
Toulouse (France)
mailto:
ATTENTION ! Anti-SPAM pour m'écrire remplacer trapellun.net
par free.fr
http://wmarie.free.fr
========================================================== >




Avatar
William Marie
"pgz" a écrit dans le message de news:

Bonjour,
comme ca, j'imaginerais 3 causes possibles:
1. Null n'est pas interdit
Effectivement c'est le cas


2. Tu as défini une valeur par défaut
Non, je le jure


3. Tu as renseigné ces propriété pour le contrôle du formulaire,
mais pas
pour le champ de la table.
Exact ! Ceci peut expliquer cela (car si j'en juge par mon

expérience en programmation, plus importante qu'en Access pur, on ne
saisit jamais un nombre dans une variable nombre mais dans une
variable texte que l'on convertit avec test à l'appui).

Bonne chance,


J'y retourne. Et merci
--
========================================================== William Marie
Toulouse (France)
mailto:
ATTENTION ! Anti-SPAM pour m'écrire remplacer trapellun.net
par free.fr
http://wmarie.free.fr
===========================================================