Avatar billede bramming Nybegynder
19. november 2004 - 18:38 Der er 4 kommentarer og
1 løsning

Hvordan laver jeg en søgefunktion o MS access

Hej experter...

Jeg er godt igang med at rode lidt med MS access...

Og jeg vil gerne lave en lille ting som kan gøre min hverdag lidt nemmere på min arbejdsplads...

Derfor har jeg / er igang med at lave et access database over alt vores software..

Der er så meningen at man skal kunne bne denne database, og skrive navnet eller en del af det.. og så klikke søg..

Og dermed .. skal den komme frem med den funde ting der relatere til søgningen!

Hvordan gulan laver man det ;o)
Avatar billede mugs Novice
19. november 2004 - 18:43 #1
Du kan i en forespørgsel f.eks referere til et felt i din formular hvor du indtaster en del af det ønskede software:

Like "*" & [Forms]![FORMULARNAVN]![FELTNAVN] & "*"

Sætningen indsætter du i kriteriefeltet under det felt der indeholder navnet på softwaren.
Avatar billede mugs Novice
19. november 2004 - 18:51 #2
Hvis du har mod på lidt mere avanceret, men ikke svært, vil jeg anbefale dif at se på thomasjepsenø's hjemmeside:

makeiteasy.dk

hvor der under download øverst til højre er en fremragende søge- /filtreringsfunktion.
Avatar billede bramming Nybegynder
22. november 2004 - 12:06 #3
Når jeg så har downloed det, hvordan tagfer jeg så koden og bruger den i et enkelt søgefelt?
Avatar billede mugs Novice
22. november 2004 - 16:22 #4
Jeg antager, at du mener thomasjepsen's eksempel.

Lav en fortløbende formular med relevante felter. Efter at have downloadet thomasjepsen's eksempel, åbner du igen din egen db. I menuen Filere > Hent eksterne data browser du igennem bibliotekerne og finder THJ's eksempel. Her skifter du til fanen moduler og importerer modulet "Dynamisk Søgestreng".

I dine ubundne søgefelter i formularen skal disse navngives med samme navn som det felt de skal søge i + et prefix på 3 tegn. F.eks hedder det bundne felt forfatter, så skal det ubundne felt hedde SØGforfatter.

I de ubundne tekstfelter indtaster du dette i felternes AfterUpdate:

=AktiverFilter([Form])

Herudover skal du give de ubundne tekstfelter et mærke (Tag). Hvis de skal søge i tekstfeltet Forfatter skal dette mærke være Tekst. Du finder det i egenskabsarket under fanen andre helt nederst.

Bemærk også, at der på THJ's eksempel er en knap, der hedder Vejledning.
Avatar billede mugs Novice
23. november 2004 - 07:00 #5
Tak for point.
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