OpenForm et OpenReport

Le saviez-vous ?

Dans Access, lorsqu’on commence à attaquer la partie interface (en gros : les formulaires et les états), on se rend compte qu’on passe son temps à ouvrir des formulaires et des états. Ouvrir un formulaire ou un état, c’est assez simple… mais généralement, vous souhaiterez appliquer des conditions de filtre à l’ouverture de ces objets. Par exemple :

  • Ouvrir le formulaire Clients en se positionnant uniquement sur le client 367.
  • Ouvrir le formulaire Clients en affichant seulement les clients du département 73.
  • Ouvrir le formulaire Liste des factures en n’affichant que les factures liées au client actuellement affiché sur le formulaire Clients (!)
  • Imprimer la liste des clients dont le CA est supérieur à 150000.

Pour traiter correctement ces cas de figure, vous devez absolument connaître les instructions VBA DoCmd.OpenForm (ouvrir un formulaire) et DoCmd.OpenReport (ouvrir un état). Elles ouvrent énormément de possibilités au niveau ergonomie.
Pour plus de détails, consultez cette page du site self-access.com.

Vous aimerez aussi...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *