Programmer les événements du contrôle Calendrier
Le contrôle Calendrier (MSCal) réagit à un certain nombre d’événements. Mais ceux-ci ne sont pas exposés directement dans la fenêtre Propriétés d’Access. Savez-vous où les trouver ?
Le problème
Quand vous faites apparaître les propriétés du contrôle Calendrier, Access propose un ensemble réduit d’événements. Il manque en apparence d’autres événements qui permettraient d’exploiter vraiment le calendrier.
Dans les faits, l’événement Sur MAJ
devrait suffire : il se produit à chaque fois qu’une nouvelle date a été sélectionnée dans le calendrier. Mais il y a d’autres événements…
La solution
- Cliquez sur l’icône Code, en mode Création de formulaire.
Vous pouvez aussi « entrer » dans l’un événements fournis ci-dessus à l’aide des points de suspension. Vous arriverez au même endroit ! - Dans la fenêtre de code, liste déroulante de gauche (Objet), sélectionnez le nom de votre calendrier.
- Dans la même fenêtre, liste déroulante de droite (Procédure), sélectionnez l’un des événements proposés.
En plus des événements précédents, vous en verrez de nouveaux commeNewMonth
etNewYear
.
bonjour je suis en stage dans une entreprise et on ma demander d’automatiser la date sur Access je voudrai que quand je met une date par exemple 15/06/2014 quand la date est atteinte je voudrai la repousser a 6 mois au 15/12/2014 comment faire ? help me please
Je n’ai pas assez d’infos pour l’instant : est-ce que la mise à jour doit se faire automatiquement pour toutes les dates de la table, notamment ? Ou seulement pour un enregistrement précis ?