Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Imprimer un état avec plusieurs filtres

4 réponses
Avatar
steph
Bonjour,

j ai un bouton de commande depuis mon formulaire qui me permet
d'imprimer un =E9tat.
Pour filtrer sur un cham j ecris :
Dim stDocName as String
Dim stFiltre as String

stDocName =3D "mon =E9tat"
stFiltre =3D "[MonChamps]=3D" & Me![MonChamp]

Docmd.OpenReport stDocNme, acViewNormal, , stFiltre

maintenant je voudrais filtrer sur deux champs, quelle est ma syntaxe
??
merci de votre aide

4 réponses

Avatar
Fabien
Bjr steph

"steph" a écrit dans le message de news:

Bonjour,

j ai un bouton de commande depuis mon formulaire qui me permet
d'imprimer un état.
Pour filtrer sur un cham j ecris :
Dim stDocName as String
Dim stFiltre as String

stDocName = "mon état"
stFiltre = "[MonChamps]=" & Me![MonChamp]
********************************************************
stFiltre = stFiltre & " and [AutreChamp] = " & Me![AutreChamp]
ou
stFiltre = stFiltre & " or [AutreChamp] = " & Me![AutreChamp]
********************************************************
Docmd.OpenReport stDocNme, acViewNormal, , stFiltre

maintenant je voudrais filtrer sur deux champs, quelle est ma syntaxe
??
merci de votre aide
Avatar
steph
je ne comprends pas je récupere une page blanche.
Je ne t pas précisé que un des deux champs était une date... la
syntaxe est elle différente ?
Merci de ton aide
Avatar
Eric
Bonjour,

On admet que mon champ est numérique
stFiltre = "[MonChamps]=" & Me![MonChamp]

stFiltre = stFiltre & " AND [LeChampDate] = " & _
Format(Me![AutreChamp],"#mm/dd/yyyy#")

Si monchamps est alphanumérique (de type Texte)
stFiltre = "[MonChamps]='" & Me![MonChamp]
stFiltre = stFiltre & "' AND [LeChampDate] = " & _
Format(Me![AutreChamp],"#mm/dd/yyyy#")

Si tu veux un Ou remplaces le And par Or.

je ne comprends pas je récupere une page blanche.
Je ne t pas précisé que un des deux champs était une date... la
syntaxe est elle différente ?
Merci de ton aide



--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
steph