2010-03-04 3 views
0

Comment placer une zone de liste déroulante dans un rapport Access 2007 pour que vous puissiez sélectionner un ID d'enregistrement et afficher l'enregistrement dans le rapport afin qu'il puisse être imprimé?Zone de liste déroulante dans Access 2007 Rapport

+0

Vous n'avez pas. Les rapports sont pour l'affichage et l'impression, et n'ont pas d'interface utilisateur. Comme le suggère @Remou, vous devez créer un objet UI pour ce faire, soit un formulaire comme il le suggère, soit un bouton de la barre d'outils ou un élément de menu. Le formulaire est beaucoup plus facile que les deux derniers, ce qui nécessiterait une fonction à appeler à partir de la barre d'outils/élément de menu. –

Répondre

0

Ce que vous feriez normalement est de créer un petit formulaire qui peut être utilisé pour ouvrir le rapport. Dans Access 2007, vous pouvez tirer parti de l'argument Where de la méthode OpenReport. Sur la forme

DoCmd.OpenReport Method

vous pourriez avoir un bouton avec un code:

DoCmd.OpenReport "TheReport", , , "NumericID=" & Me.ComboBox 
Questions connexes