Avatar billede hanstorp Juniormester
04. januar 2006 - 22:35 Der er 10 kommentarer og
1 løsning

søgefelt og databasefelt i samme felt

HEJ EKSPERTER.
ER DET MULIGT AT SØGE I ET FELT SOM SAMTIDIG ER DATABASEFELT I EN FORM. Jeg har set og prøvet eksemplet fra makeiteasy.dk og det er fint, men der er et separat søgefelt. Jeg skal lave en form med felter, der ref. til 3 tabeller så jeg ville gerne undgå særskilte søgefelter.

mvh. Hans
Avatar billede fdata Forsker
04. januar 2006 - 23:31 #1
Hm. Hvis dit tekstfelt er bundet til et felt i din database, vil du jo "ødelægge" feltindholdet hver gang du søger. Søgefeltet er nødt til at være et ubundet felt.
Avatar billede jensen363 Forsker
05. januar 2006 - 08:28 #2
Princippielt er alle felter søgbare vha. Ctrl B
Avatar billede hanstorp Juniormester
05. januar 2006 - 20:02 #3
Jo,det er rigtigt, men meningen var at jeg kunne finde en gl. kunde når jeg skulle oprette en ny sag
Avatar billede Slettet bruger
05. januar 2006 - 20:51 #4
Hvad med at lave en lille popup form, som kun indeholder et felt og en søgeknap!~)
Der skal selvfølgelig lidt opfindsomhed til at hægte det sammen med hvilket felt man søger i osv. men der er absolut ikke umuligt...
Avatar billede fdata Forsker
05. januar 2006 - 22:15 #5
"... meningen var at jeg kunne finde en gl. kunde når jeg skulle oprette en ny sag". Forestiller du dig, at du ville søge i kundenr feltet, som så derefter "beholdt" kundenummeret i den nye post?
Kan du ikke lige forklare lidt nærmere.
Avatar billede hanstorp Juniormester
05. januar 2006 - 22:39 #6
ja, det var netop det jeg havde tænkt mig
Avatar billede fdata Forsker
05. januar 2006 - 23:41 #7
Tja, det vil vel gå godt, så længe du arbejder i en ny post, hvor der ikke er nogen information, du kan "ødelægge" med søgestrengen.
I så tilfælde kan du vel bare flytte Thomas' kode til kundenummerets OnChange event. Jeg husker ikke den præcise udformning af koden; men det lyder logisk.
Virker det ikke?
(Du kan evt. begrænse virkningen ved kun at udføre koden, hvis Me.NewRecord er True)

Der er dog en catch, som jeg ser det. Normalt vil søgefeltet være placeret på en form, der er baseret på alle kunder f.eks. En søgning vil derfor lede alle poster igennem og flytte markøren til den fundne post.
I din situation er du jo ikke interesseret i at markøren flyttes væk fra den aktuelle, nye post når du søger. Så hvordan forestiller du dig søgningen?
Eller mener du i virkeligheden at der bare skal foretages et opslag på kundenummeret (altså en DLookup)?
Avatar billede hanstorp Juniormester
21. februar 2006 - 17:25 #8
ok , jeg prøver det
Avatar billede hanstorp Juniormester
21. februar 2006 - 17:27 #9
Hej fdata vil du lægge et svar så du kan få dine point
Avatar billede fdata Forsker
21. februar 2006 - 22:28 #10
Gerne. Et svar ;o)
Avatar billede fdata Forsker
22. februar 2006 - 21:17 #11
Takker  ;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