Avatar billede runberg Nybegynder
04. april 2004 - 20:17 Der er 9 kommentarer og
2 løsninger

Udvælgelse af poser i Access

Hey All

Jeg har en Access database, hvor jeg har lavet en formular. Denne formular viser noge poster ud fra en forespørgsel jeg har lavet.

Jeg vil dog gerne i formularen have mulighed for at kunne sætte nogle ekstra kritierier i forespørgslen.

Således at fra start vises alle poster ud fra forespørgslen, men der er så mulighed for at krydse af i nogle felter, som man kræver skal være sande. Herefter skal formularen opdateres, således at den kun viser de poser, hvor det afkrydsede er opfyldt.

Kan dette lade sig gøre, og hvordan??
Avatar billede terry Ekspert
04. april 2004 - 20:29 #1
Yes

You can use the forms filter property to do this.
Here is an example which should give you some ideas.

http://home1.stofanet.dk/santhel/Download/Search demo 97.zip
Avatar billede terry Ekspert
04. april 2004 - 20:30 #2
NOTE: Youi need to inclide demo 97.zip in the hyperlink
05. april 2004 - 07:44 #3
Prøv at evt også at kigge på den "Dynamiske Søgeformular", som du finder her: http://www.makeiteasy.dk/eksempler/Downloads.htm

Den viser et eks. på hvordan man kan lægge et vilkårligt antal kriterier på en formular.

/Thomas
Avatar billede runberg Nybegynder
05. april 2004 - 17:47 #4
Okay, så kan det altså lade sig gøre. Nogen af jer der har set en løsning, eller kan udarbejde en løsning i henhold til den jeg ønsker, med et par check-boxe, som angiver kriteriet for hvilken forespørgsel der skal foretages.

I min tilfælde, er der tale om en brugerdatabase. 5 punkter kan så være slået til og fra. Fiktivt kunne der være tale om hvorvidt en person har kundskaber inden for et område. Der er så fem områder i alt. I databasen er disse angivet som true/false.
Man skal så kunne søge på personer, som har kundskaber inden for et eller flere af disse områder.

- Jeg håber i forstår :-)
Avatar billede terry Ekspert
05. april 2004 - 18:02 #5
rundberg>I am sure we understand the question (problem). Both Thomas and I have given examples as to how this could be done. But it requires that you do some work too! Otherwise it would mean that we would have to make it for you and that wasnt the original question. (Kan dette lade sig gøre, og hvordan??)
Avatar billede terry Ekspert
05. april 2004 - 18:02 #6
arent the examples good enough?
Avatar billede runberg Nybegynder
05. april 2004 - 22:34 #7
terry>> Er fuldt ud klar over at jeg selv skal lave arbejde, men derfor er det mig vel muligt at stille dybere ind til spørgsmålet!

Jeg har trods alt smidt 100 point på højkant, og alt i har givet mig er links!!
Avatar billede runberg Nybegynder
05. april 2004 - 22:35 #8
ja ja ... på den anden side gider jeg ikke være en flueknepper ....

Jeg finder nok selv den perfekte løsning.
05. april 2004 - 23:12 #9
Runberg-> Hvis du benytter min løsning, skal du blot lave en række checkbokse og navngive dem med f.eks. søgFelt1 (hvis dit felt i tabellen hedder "Felt1". Egenskaben Mærke sættes til "Tal" på checkboksen.

Derefter følger du vejledningen.
Avatar billede terry Ekspert
07. april 2004 - 13:07 #10
runberj>First thanks for the points. In both mine and Thomases solutions there is almost all the information you need and other than us doing it for you I am sure it should be enough.
If you DO still have problems then I can take a look, but it will first be in a weeks time because I am on holiday.
DROP a mail to NOSPAMeksperten@santhell.dkNOSPAM if you still need help and I will get back to you when I am home again.
Avatar billede terry Ekspert
07. april 2004 - 13:08 #11
you need to remove NOSPAM
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