Bonjour à tous,
J’ai un sous formulaire en mode feuille de données. En cliquant de droite, j’arrive à filtrer via le menu contextuel d’Access et je peux donc filtrer les données du sous formulaire. Maintenant je veux pouvoir imprimer que les données qui sont à l’écran une fois le sous formulaire filtré mais je n’arrive pas. A chaque fois mon état, basé sur la table qui alimente le sous formulaire, imprime tout sans tenir compte de filtres. J’ai essayé avec le code ci-dessous sans réussir :
Est-ce qu’Il faut faire une requête pour prendre les valeurs présentes dans le sous formulaire ? Est-ce qu’on peut-récupérer la valeur de filtres du sous-formulaire pour mettre à jour l’état ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 If Me.Dirty Then RunCommand acCmdSaveRecord If Me.FilterOn Then strFilter = Me.Filter stDocName = "rpt_DS_Entete" DoCmd.OpenReport stDocName, acViewPreview, , strFilter
Merci de votre aide![]()
Partager