Avatar billede stry Nybegynder
08. januar 2003 - 18:39 Der er 12 kommentarer og
1 løsning

Problem med filter på formular

Jeg har en hovedformular med en underformular som er baseret på en forespørgsel.Forespørgslens kriterier bestemmes af to kombinitationsbokse på hovedformularen. Den ene komb.boks sorterer efter "Branche" den anden efter "Postnr" og underformularen opdateres med en REQUERY efter opdatering af kombinitationsboksene. Det virker fint lige indtil jeg bruger et Acces filter på formularen, når filtret slukkes igen virker opdateringen af underformularen ikke når jeg bruger kombinitationsboksene. Hvad er der galt?
Avatar billede terry Ekspert
08. januar 2003 - 18:51 #1
me.filterOn = False
Avatar billede stry Nybegynder
08. januar 2003 - 18:53 #2
Prøver lige
Avatar billede stry Nybegynder
08. januar 2003 - 18:57 #3
Virkede ikke. Præcis hvor skal sætningen indsættes?
Avatar billede terry Ekspert
08. januar 2003 - 19:00 #4
where are you using the Access filter?
Avatar billede stry Nybegynder
08. januar 2003 - 19:02 #5
I underformularen "frmBrancheSub"
Avatar billede terry Ekspert
08. januar 2003 - 19:05 #6
Can you send the dB to eksperten@santhell.dk? I think I need to see how you rusing the filter etc. before I can say exactly!
Avatar billede stry Nybegynder
08. januar 2003 - 19:08 #7
Jeg sender den lidt senere, jeg bliver lige nødt til at korte den lidt ned.
Avatar billede terry Ekspert
08. januar 2003 - 19:21 #8
Ok, and if you compact it then it should fill so much.

If its too late then I will maybe look first tomorrow.
Avatar billede stry Nybegynder
08. januar 2003 - 19:38 #9
Sendt
Avatar billede terry Ekspert
08. januar 2003 - 19:47 #10
OK
Avatar billede terry Ekspert
08. januar 2003 - 21:02 #11
OK, I have sent you an answer but just for the record

Change your code to this.

Private Sub tglFiltrerEfterMarkering_Click()

    If tglFiltrerEfterMarkering = True Then
   
        Me.frmBrancheSub.SetFocus
       
        DoCmd.RunCommand acCmdFilterBySelection
    Else
       
        Me.frmBrancheSub.Form.RecordSource = "Medlemmer Forespørgsel2"
        DoCmd.RunCommand acCmdRemoveFilterSort

    End If
   
    Me.frmBrancheSub.Form.Requery
   
    txtAktuel.Requery
   
End Sub


This line is added, just to make sure that the recordseource is as it was!
Avatar billede stry Nybegynder
08. januar 2003 - 21:24 #12
Mange tak for hjælpen.
PS. jeg fik ingen mail  så det var godt at du skrev koden her
Avatar billede terry Ekspert
08. januar 2003 - 21:29 #13
Ok, it will maybe arrive tomorrow, and thanks :o)
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