Avatar billede lars_hoeberg Praktikant
17. april 2006 - 22:50 Der er 3 kommentarer og
1 løsning

Åbn formular med dynamisk standardværdi i felt

Hejsa Eksperter.

Jeg har en formular, hvori jeg har en knap, som åbner en ny formular. I den første formular har jeg et felt som hedder "navn1". I den formular, som åbnes har jeg et felt som hedder "Spillernavn". Kan man lave det sådan, at når jeg åbner den nye formular, skriver den selv det navn jeg stod på, som standardværdi?

Eks.

Jeg er i formularen på en post for en spiller der hedder "Jens Peter" i feltet "Navn1". Jeg klikker på min knap, som åbner en ny formular. Her skal feltet "Spillernavn" automatisk udfyldes med "Jens Peter".

Lars
Avatar billede Slettet bruger
17. april 2006 - 23:03 #1
form_NavnPåNyFormular.Spillernavn = me.navn1
Avatar billede Slettet bruger
17. april 2006 - 23:18 #2
frm_  hvis det er en engelsk version af access!~)
Avatar billede -anders- Juniormester
18. april 2006 - 15:06 #3
Hej, Du kan også benytte egenskaben standardværdi på feltet Spillenavn i din popup formen, prøv følgende:

Åben din form hvor feltet Spillenavn er, gå i designvisning på formen, højreklik på feltet Spillenavn og vælg egenskaber, på fanebladet data findes egenskaben Standardværdi for nye poster, her skal du skrive:

=[Forms]![NavnPåFørsteForm]![Navn1]

På denne måde overføres indholdet af Navn1 til feltet Spillenavn på den anden form, helt uden bruge af VBA.

Metoden fra spg er også ok, men her oprettes posten med det samme, mens den anden metode rent faktisk anvender egenskaben Standardværdi.
Avatar billede Slettet bruger
29. april 2006 - 02:32 #4
Har du fået noget til at virke!~)
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