Avatar billede dm013 Nybegynder
19. juli 2002 - 09:43 Der er 8 kommentarer og
1 løsning

filtrer formular på 2 felter samtidigt

Min formular indeholder henholdsvist felterne gruppe og type, hvordan kan jeg filtrer på disse to samtidigt, således at kun de uddannelser der både tilhører gruppen og typen vises?
Avatar billede dm013 Nybegynder
19. juli 2002 - 09:45 #1
i mit formular hoved har jeg to comboboxe som jeg pt godt kan filterer på èn ad gangen.
Avatar billede terry Ekspert
19. juli 2002 - 09:54 #2
Me.Filter = "Gruppe = " & Me.Gruppe & " AND Type = " & Me.Type
Me.filteron = True

Hope you see the idea
Avatar billede dm013 Nybegynder
19. juli 2002 - 10:47 #3
if i throw in a little more point would you then be able to explain me how, I can add a choice to a combobox based on a table?
Avatar billede terry Ekspert
19. juli 2002 - 11:00 #4
lets see what we can do WITHOUT extra points :o)
You can place a combo box on the form using the combo box wizard! You will need two combo's one for gruppe and one for type.
Then you add a button to the from and in its on click event youi place the code I gave in my last answer. The field names need changing to the correct names!
Avatar billede dm013 Nybegynder
19. juli 2002 - 12:15 #5
creating the combo boxes based on tables isn't my problem and, thanks to you i'm now able to filter on both at the same time. but i would like to add a choice on top of both combo boxes "All" value = 0. How can i do this
Avatar billede terry Ekspert
19. juli 2002 - 12:24 #6
I dont think you can!
I suggest that IF the field is empty the this is the same as ALL.

Example:
'This way you can filter on1 or both or even NONE of the Fields


Dim sFilter as string

sFilter = "1"

If len(me.Gruppe) > 0 Then
  sFilter = sFilter " AND Gruppe = " & Me.Gruppe
end if

If len(me.Type) > 0 Then
  sFilter = sFilter " AND Type = " & Me.Type
end if


If sFilter = "1" The
  Me.filter = ""
  me.filterOn = False
else
  Me.Filter = sFilter
Me.filteron = True
end if
Avatar billede terry Ekspert
19. juli 2002 - 14:49 #7
dm013>hows it going?
Avatar billede dm013 Nybegynder
19. juli 2002 - 18:53 #8
got it right hours ago, but i thought that i had already accepted your answer. sorry!!
Avatar billede terry Ekspert
19. juli 2002 - 19:37 #9
no problem, 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