Obligation de remplir un champ à condition que...
Résolu
pitch02
Messages postés
44
Statut
Membre
-
pitch02 Messages postés 44 Statut Membre -
pitch02 Messages postés 44 Statut Membre -
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.
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 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
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)
-
-
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.
- il s'agit bien des propriétés de la table, pas d'un champ de la table.
https://support.microsoft.com/en-us/office/introduction-to-tables-78ff21ea-2f76-4fb0-8af6-c318d1ee0ea7?redirectsourcepath=%252ffr-fr%252farticle%252fpr%2525c3%2525a9sentation-des-tables-03f58e81-86cd-46ad-8199-4122152c7eff&ui=en-us&rs=en-us&ad=us#__toc271013632
-
-