Bonjour,
Access pose des questions? Ce sont des solutions qu'on lui demande! Exemple :
Ton formulaire principale—>frm_Utilisateur (Pas de source ou avec peu importe.)
Dessus une liste déroulante—>cbo_Utilisateur avec pour source...Les utilisateurs.
Deux champs :
—>txt_Debut—>Format—>Date, abrégé—Valeur par défaut—>#01/01/2000#(Celle que tu veux)
—>txt_Fin—–>Format—>Date, abrégé—Valeur par défaut—>Date() (Ou alors Saint GlinGlin, qui comme chacun le sait tombe le 1er Novembre, fête de tous les Saints)
Le sous formulaire avec pour source ta requête basée sur ta table
ayant entre autre pour champs—>[Utilisateur] +[date_de_reception]
Critères du champ [date_de_reception] de ta requête :
Entre [Formulaires]![frm_Utilisateur]![txt_Debut] Et [Formulaires]![frm_Utilisateur]![txt_Fin]
Sur ton sous formulaire—>Données :
Champs fils—>Utilisateur
Champs pères—>cbo_Utilisateur
Sur ton formulaire principale—>Sur ouverture :
Me.cbo_Utilisateur = Me.cbo_Utilisateur.ItemData(0)
Et pour terminer, sur ton formulaire principale, pour les champs txt_Debut et txt_Fin —>Après Maj :
Me.LeNomDeTonSousFormulaire.Requery
Peut-être : Pour renseigner les dates de façon élégante—> Voir le travail offert par notre "extra terrestre"Arkham 46 :
http://www.developpez.net/forums/sho...ght=calendrier
Cordialement.
*******************************************************
Ps :Je sais :"tombe le 1er Novembre." Mais comment résister à la facilité...
Partager