Obligation de remplir un champ à condition que...

Résolu/Fermé
pitch02 Messages postés 43 Date d'inscription mardi 13 juin 2017 Statut Membre Dernière intervention 14 septembre 2018 - 21 juin 2017 à 11:08
pitch02 Messages postés 43 Date d'inscription mardi 13 juin 2017 Statut Membre Dernière intervention 14 septembre 2018 - 22 juin 2017 à 10:47
Bonjour à tous,

J'ai une table sur access composée de différents champs qui sont n°, date, équipe, machine, tps_ouverture, tps_panne, taux_panne et détail_de_la_panne.

Je souhaiterais que l'utilisateur soit obligé de remplir le champs détail_de_la_panne dans le cas où il aurait saisi un tps_panne >0.

Dans le cas d'une tps_de_panne égale à 0 l'utilisateur ne doit pas entrer le détail de la panne.

Est-il possible de poser ce genre de condition?

Merci à vous.

1 réponse

yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
21 juin 2017 à 20:17
bonsoir, tu peux ajouter ce critère de valiation dans les propriétés de la table:
IIf([tps_de_panne]>0;Not IsNull([détail_de_la_panne]);True)
0
pitch02 Messages postés 43 Date d'inscription mardi 13 juin 2017 Statut Membre Dernière intervention 14 septembre 2018
22 juin 2017 à 09:37
Bonjour,

Merci de ta réponse.

Ce que tu appelles propriétés de la table, il s'agit bien des propriétés du champs "détail_de_la_panne"?
0
pitch02 Messages postés 43 Date d'inscription mardi 13 juin 2017 Statut Membre Dernière intervention 14 septembre 2018
22 juin 2017 à 09:59
Parce que lorsque je mets l'expression, j'ai un message qui me dit "Syntaxe SQL non valide - impossible d'utiliser plusieurs colonnes dans une contrainte de niveau colonne CHECK.
0
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471 > pitch02 Messages postés 43 Date d'inscription mardi 13 juin 2017 Statut Membre Dernière intervention 14 septembre 2018
22 juin 2017 à 10:28
0
pitch02 Messages postés 43 Date d'inscription mardi 13 juin 2017 Statut Membre Dernière intervention 14 septembre 2018
22 juin 2017 à 10:47
Ca fonctionne parfaitement, un grand merci à toi.
0