Comment imprimer les enregistrements choisis dans une zone=20
de liste ayant la propri=E9t=E9 multiselect ? J'ai beau=20
essayer diff=E9rentes fa=E7ons de faire r=E9f=E9rence aux=20
enregistrements choisis dans la liste pour les imprimer=20
dans un rapport mais j'obtiens toujours le message qu'il=20
n'y a pas d'enregistrements correspondants =E0 ce que j'ai=20
s=E9lectionn=E9s.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonjour.
il faut lancer une requête avec une clause where qui contiendra tes valeurs sélectionnées. where champ1 = valeur1 Or Champ2 = valeur2 Or ..........
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Normand" a écrit dans le message de news:0d1701c3a395$ec8acd80$ Comment imprimer les enregistrements choisis dans une zone de liste ayant la propriété multiselect ? J'ai beau essayer différentes façons de faire référence aux enregistrements choisis dans la liste pour les imprimer dans un rapport mais j'obtiens toujours le message qu'il n'y a pas d'enregistrements correspondants à ce que j'ai sélectionnés.
Merci
Bonjour.
il faut lancer une requête avec une clause where qui contiendra tes valeurs
sélectionnées.
where champ1 = valeur1 Or Champ2 = valeur2 Or ..........
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Normand" <normand.carrier@admtl.com> a écrit dans le message de
news:0d1701c3a395$ec8acd80$a301280a@phx.gbl...
Comment imprimer les enregistrements choisis dans une zone
de liste ayant la propriété multiselect ? J'ai beau
essayer différentes façons de faire référence aux
enregistrements choisis dans la liste pour les imprimer
dans un rapport mais j'obtiens toujours le message qu'il
n'y a pas d'enregistrements correspondants à ce que j'ai
sélectionnés.
il faut lancer une requête avec une clause where qui contiendra tes valeurs sélectionnées. where champ1 = valeur1 Or Champ2 = valeur2 Or ..........
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Normand" a écrit dans le message de news:0d1701c3a395$ec8acd80$ Comment imprimer les enregistrements choisis dans une zone de liste ayant la propriété multiselect ? J'ai beau essayer différentes façons de faire référence aux enregistrements choisis dans la liste pour les imprimer dans un rapport mais j'obtiens toujours le message qu'il n'y a pas d'enregistrements correspondants à ce que j'ai sélectionnés.
Merci
3stone
Salut,
"Normand" a écrit: Comment imprimer les enregistrements choisis dans une zone de liste ayant la propriété multiselect ? J'ai beau essayer différentes façons de faire référence aux enregistrements choisis dans la liste pour les imprimer dans un rapport mais j'obtiens toujours le message qu'il n'y a pas d'enregistrements correspondants à ce que j'ai sélectionnés.
Pour récupérer les données sélectionnés dans une liste "multiselect" il te faut boucler sur tous les items sélectionnés...
Dim i As Variant For Each i In Me.LaListe.ItemsSelected '// pour la colonne liée Debug.Print Me.LaListe.ItemData(i) '// ou pour une colonne précise '// (x est le numéro de la colonne qui commence à zéro) Debug.Print Me.LaListe.Column(x, i) Next
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Salut,
"Normand" <normand.carrier@admtl.com> a écrit:
Comment imprimer les enregistrements choisis dans une zone
de liste ayant la propriété multiselect ? J'ai beau
essayer différentes façons de faire référence aux
enregistrements choisis dans la liste pour les imprimer
dans un rapport mais j'obtiens toujours le message qu'il
n'y a pas d'enregistrements correspondants à ce que j'ai
sélectionnés.
Pour récupérer les données sélectionnés dans une liste "multiselect"
il te faut boucler sur tous les items sélectionnés...
Dim i As Variant
For Each i In Me.LaListe.ItemsSelected
'// pour la colonne liée
Debug.Print Me.LaListe.ItemData(i)
'// ou pour une colonne précise
'// (x est le numéro de la colonne qui commence à zéro)
Debug.Print Me.LaListe.Column(x, i)
Next
--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
"Normand" a écrit: Comment imprimer les enregistrements choisis dans une zone de liste ayant la propriété multiselect ? J'ai beau essayer différentes façons de faire référence aux enregistrements choisis dans la liste pour les imprimer dans un rapport mais j'obtiens toujours le message qu'il n'y a pas d'enregistrements correspondants à ce que j'ai sélectionnés.
Pour récupérer les données sélectionnés dans une liste "multiselect" il te faut boucler sur tous les items sélectionnés...
Dim i As Variant For Each i In Me.LaListe.ItemsSelected '// pour la colonne liée Debug.Print Me.LaListe.ItemData(i) '// ou pour une colonne précise '// (x est le numéro de la colonne qui commence à zéro) Debug.Print Me.LaListe.Column(x, i) Next
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------