Avatar billede r_becker Novice
18. august 2003 - 21:41 Der er 19 kommentarer og
3 løsninger

søgning fra en form

Hej
Jeg har en form hvor man skal indtaste bla turnr
herefter skal man vælge en vej der ligger i denne tur.
dette har jeg fået til at virke ved at lave en forespørgsel.
men hvis jeg har tastet den forkerte turnr ind så skal jeg lukke formen før den resetter min forespørgsel.

jeg har overvejet om man kan lave det med noget ligende dette her.

imin tekstboks/liste

docmd.runsql
"select vejnavn from vejtabel where turnr = turnr (fra min form)

er der nogle der kan hjælpe??
Avatar billede mugs Novice
18. august 2003 - 21:46 #1
Jeg forstår ikke hvad problemet er.
Avatar billede mugs Novice
18. august 2003 - 21:52 #2
Hvis du vil åbne en anden formular eller rapport, kan du indsætte et kriterie i forespørgslen:

= [Forms]![FORMULARNAVN]![turnr]

som åbner en formular eller rapport på den post der matcher formularens turnr.
18. august 2003 - 21:55 #3
docmd.runsql "select vejnavn from vejtabel where turnr = " & Me!turnr
Avatar billede mugs Novice
18. august 2003 - 21:55 #4
Hvis det drejer sig om en formular du vil åbne i den post der matcher en allerede åbnet formular, kan du benytte denne:

DoCmd.OpenForm "NAVN PÅ FORM DER SKAL ÅBNES"
Forms!Form2!turnr.SetFocus
DoCmd.FindRecord Me!turnr
Avatar billede r_becker Novice
18. august 2003 - 21:55 #5
jeg prøver igen.

fra min form hvor jeg opretter mine kunder
har jeg et felt der hedder turnr.
når jeg så kommer til der hvor vejennavnet skal stå er der et liste som kommer frem med de veje som tilhører det angivne turnr.
dette har jeg lavet med en forespørgsel.
men hvis jeg har indtastet forkert turnr, så kan jeg ikke få vejlisten til at resette.
Avatar billede mugs Novice
18. august 2003 - 21:56 #6
thomasjepsen > Pas nu på din 37-timers arbejdsuge ;o)
Avatar billede terry Ekspert
18. august 2003 - 21:57 #7
r_becker>I dont know how your database is made up but IF your relationships are in order then I would suggest that you used combo boxes for choosing turnr, then another combo is used to select vej. Only those "vej" in that tur will be shown in the combo.
I have an example of how to use multiple fields for searching using the forms filter property.
Avatar billede terry Ekspert
18. august 2003 - 21:59 #8
Avatar billede terry Ekspert
18. august 2003 - 22:00 #9
demo 97.zip is included in the hyperlink
Avatar billede r_becker Novice
18. august 2003 - 22:09 #10
hej
jeg har prøvet din thomas
docmd.runsql "select vejnavn from vejtabel where turnr = " & Me!turnr
men for meddelsen
handlingen kørsql kræver et argument, der består af en sqlsætning
Avatar billede mugs Novice
18. august 2003 - 22:12 #11
docmd.runsql "select vejnavn from vejtabel where turnr = " & Me.turnr
Avatar billede terry Ekspert
18. august 2003 - 22:19 #12
running a docmd.runsql with a SELECT isnt going to give much at all!
Avatar billede r_becker Novice
18. august 2003 - 22:21 #13
nu er min feltliste bare tom
Avatar billede r_becker Novice
18. august 2003 - 22:24 #14
hvad mener du terry
Avatar billede terry Ekspert
18. august 2003 - 22:30 #15
well as far as I know if you run
docmd.runsql "select vejnavn from vejtabel"
then you get nothing from it. You dont get a return value or recordset!
Avatar billede r_becker Novice
18. august 2003 - 22:31 #16
kan jeg evt sende den til dig
det kan være du så kan se hvad mit problem er
Avatar billede r_becker Novice
18. august 2003 - 22:31 #17
eller en sf jer andre
Avatar billede terry Ekspert
18. august 2003 - 22:34 #18
r_becker>If you are using a listbox then you need to set the row source property to
"select vejnavn from vejtabel where turnr = [Forms]![YourFormNameGoesHere]![TheFieldNameGoesHere]"
Then when you enter a tur you need to refresh the lisbox
me.YourListbox.requery
Avatar billede terry Ekspert
18. august 2003 - 22:35 #19
r_becker>If you can do it within the next half hour, otherwise I'm off for a whicky :o)
Avatar billede r_becker Novice
18. august 2003 - 22:36 #20
jeg vil se på dette
jeg vender tilbage imorgen
tak for hjælpen til jer alle
Avatar billede terry Ekspert
18. august 2003 - 22:43 #21
I'm not here tomorrow, off on a short break :o)
You could take a look at the link I gave, it does have some things which may be of use!
Avatar billede r_becker Novice
29. juli 2004 - 17:09 #22
jeg undskylder lige mit åbne spørgsmål, og skynder mig at lukke det....(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