Avatar billede viperfx102 Nybegynder
14. oktober 2002 - 06:21 Der er 9 kommentarer og
2 løsninger

query resultat vist i form

hvordan får jeg vist resultatet af en forespørgelse i min form?!!?

Jeg har en forespørgelse der giver et resultat (et tal), jeg har oprettet en tekstboks i min form og derefter under egenskaber for denne tekstboks valgt kontrolelementkilde, hvor efter jeg har valgt min forespørgelse og det som jeg vil have vist!
Men når jeg kører min form står der bare #Navn? i tekstboksen!
Avatar billede mugs Novice
14. oktober 2002 - 08:45 #1
Det er fordi tekstboksen ikke genkender navnet på din kontrolelementkilde.
Prøv i databasevinduet at markere din forespørgsel, derefter på menulinien laver du en autoformular.
Avatar billede mugs Novice
14. oktober 2002 - 08:46 #2
Du kan også i formularens designvindue kontrollere, at feltet fra forespørgslen virkelig ligger i feltoversigten.
Avatar billede terry Ekspert
14. oktober 2002 - 11:26 #3
IF the field is unbound you can use the following in the forms on load event.

Me.YourField = DFirst("TheField", "TheTable")
You obviously need to alter the field names.
Avatar billede terry Ekspert
14. oktober 2002 - 11:30 #4
you can also use this in th efields control source

=DFirst("TheField", "TheTable")
Avatar billede terry Ekspert
14. oktober 2002 - 11:31 #5
Oops! Obvioúsly you need to replace TheTable with TheQuery!
TheQuery is the name of your query
Avatar billede terry Ekspert
17. oktober 2002 - 19:40 #6
hellooo....
Avatar billede mugs Novice
17. oktober 2002 - 19:43 #7
I do not think his needs help annymore - like help help!!!
Avatar billede viperfx102 Nybegynder
18. oktober 2002 - 11:55 #8
I må meget undskylde jeg ikke lige har været hjemme et par dage!

Sådan som jeg har lavet det, er sådan her:
=[ForespørgseNavn]![variable]

=DFirst("TheField", "TheQuery")  ?!? Forstår jeg ik' helt, DFirst er hvad?!?
Avatar billede mugs Novice
18. oktober 2002 - 19:26 #9
DFirst er en funktion i Access. Flg.er kopieret fra hjælpen:

Du kan anvende funktionerne DFirst og DLast til at returnere en tilfældig post fra et bestemt felt i en tabel eller forespørgsel, når du kun har brug for en vilkårlig værdi fra det pågældende felt. Brug funktionerne DFirst og DLast i en makro, et modul, et forespørgselsudtryk eller i et beregnet kontrolelement i en formular eller rapport.

Syntaks

DFirst(udtr, domæne[, kriterier])
DLast(udtr, domæne[, kriterier])


DFirst = Funktionen
TheField = Feltets navn
Thequery = Forespørgslens navn
Avatar billede viperfx102 Nybegynder
19. oktober 2002 - 07:15 #10
Arrhhh tak, nu fungere det!
Avatar billede mugs Novice
19. oktober 2002 - 07:18 #11
Velbekomme :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