ACCESS
barraj2008
Messages postés
174
Statut
Membre
-
LatelyGeek Messages postés 1774 Date d'inscription Statut Membre Dernière intervention -
LatelyGeek Messages postés 1774 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
en access , j'ai 2 colonnes d'une table appellés respect : (date debut ) et (date_fin ) , comment je peut obliger l'utilisateur à saisir une date de fin >= date debut
remarque : j'ai essayé de le faire en changeant la proprieté (valide si ) de ( date de fin ) mais ça pas marché.
autre quest : comment je peux attribuer la date systeme comme valeur par defaut pour une colonne de type date .
svp aidez moi c tres important
merci
en access , j'ai 2 colonnes d'une table appellés respect : (date debut ) et (date_fin ) , comment je peut obliger l'utilisateur à saisir une date de fin >= date debut
remarque : j'ai essayé de le faire en changeant la proprieté (valide si ) de ( date de fin ) mais ça pas marché.
autre quest : comment je peux attribuer la date systeme comme valeur par defaut pour une colonne de type date .
svp aidez moi c tres important
merci
Configuration: Windows XP Internet Explorer 6.0
1 réponse
-
Date système par défaut: Fastoche.
Dans la propriété Valeur par défaut, tu mets Date()
Pour l'autre question:
C'est impossible de le faire dans la table. La propriété Valide si ne peut pas faire référence à un autre champ de la table.
Par contre, dans un formulaire, c'est faisable
Si tu ne veux pas passer par VBasic, tu crées un nouveau contrôle dans ton formulaire, et tu y écris =VraiFaux([Date_fin]<[Date_Début];"La date de fin est antérieure à la date de début";""). Ca évite les erreurs de saisie involontaires, mais ça ne bloque pas l'utilisateur. Si tu veux vraiment l'empêcher, il faut du VBasic.
Si tu veux je t'explique...