Avatar billede hlnviv Mester
01. november 2006 - 11:19 Der er 4 kommentarer og
1 løsning

Vis filtreret poster i en raport

Hvordan får man hvis filtreret poster (på samme side) i sin raport denne her viser dem alle

    Dim stDocName As String

    stDocName = "ABB"
    DoCmd.OpenReport stDocName, acPreview

andre jeg så til
DoCmd.OpenReport "ABB", acPreview, , "[navn]=" & Me![navn]

viser den kun den aktuelle post men vil jo have vist de filtreret poster
Avatar billede fdata Forsker
01. november 2006 - 11:43 #1
Pas på med ordet "Navn". Access tror, at Me.Navn er navnet på formularen.

Prøv at omdøbe feltet (hvis du kører direkte på en tabel, så brug en forespørgsel i stedet):

DoCmd.OpenReport "ABB", acPreview, , "[navn]='" & Me!Navnet & "'"
(brug apostroffer omkring tekstfelter)
Avatar billede terry Ekspert
01. november 2006 - 11:48 #2
if you are filtering the form and want to see the same record in the report

DoCmd.OpenReport "ABB", acPreview, , me.filter
Avatar billede terry Ekspert
01. november 2006 - 11:56 #3
its also an idea to test to see if the filter is actually on, even if it isnt the filter proerty can have something in it.

    Dim sFilter As String
   
    If Me.FilterOn Then
        sFilter = Me.Filter
    Else
        sFilter = ""
    End If

DoCmd.OpenReport "ABB", acPreview, , sFilter
Avatar billede terry Ekspert
01. november 2006 - 11:56 #4
thanks
Avatar billede hlnviv Mester
01. november 2006 - 11:56 #5
Tak til jer begge (navn) var bare et eks. på hvad der skulle stå men tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester