Avatar billede moba Nybegynder
07. november 2006 - 11:32 Der er 16 kommentarer og
1 løsning

dynamisk link mellem forms

Hejsa
Jeg har en form med medarbejderoplysninger. Fra denne form ønsker jeg en knap som åbner en ny form med kompetencer. Dvs. formen der åbnes skal vise medarbejderens kompetencer. Dette er der ingen ben i. Mit problemer at jeg vil lade formen med kompetencer være dynamisk i forhold til hvilem medarbejder man står på i den første form! Jeg er klar over at dette kunne gøres ved at indsætte en subform på formen med medarbejderoplsyninger, men problemet er at jeg ønsker det samme gjort for flere andre forms og det ville ikke være særligt pænt med 3 - 4 subforms på en form. Any clue?
Avatar billede jensen363 Forsker
07. november 2006 - 11:46 #1
Benyt tabstrip i stedet ... giver væsentligt mere overskuelig brugergrænseflade
Avatar billede terry Ekspert
07. november 2006 - 11:58 #2
Ages sinces I tried it, but if you use the form wizard you can get Access to create a sub form OR linked form.
Avatar billede Slettet bruger
07. november 2006 - 12:13 #3
Lav nogle if-sætninger (eks. nedenfor), som opdaterer disse formularer, der har forms!NavnHovedformular!NavnMedarbejder, som kriterie i kildeforespørgslen!~)

If CurrentProject.AllForms("FormularNavn").IsLoaded Then
Form_FormularNavn.Requery
End If
Avatar billede Slettet bruger
07. november 2006 - 12:15 #4
Det kan så sættes på afterupdate af medarbejder navn eller på current for formularen...
Avatar billede mugs Novice
07. november 2006 - 12:39 #5
Forslag er der da nok af. Hvis du har et unikt felt i begge formularer der kendetegner medarbejderen, kan du bruge denne. felt indeholder det unikke id:

DoCmd.OpenForm "Form2"
Forms!Form2!Felt1.SetFocus
DoCmd.FindRecord Me!Felt1
Avatar billede moba Nybegynder
07. november 2006 - 14:16 #6
har forsøgt mig med tabstip men kan bare ikke få det til at virke???
Jeg vil lige prøve de andre forslag.
Avatar billede jensen363 Forsker
07. november 2006 - 14:26 #7
Tabstrips fungerer på den måde, at du placerer dine underformularer på de enkelte faner, og så bladrer frem og tilbage mellem oplysningerne ...
Avatar billede moba Nybegynder
07. november 2006 - 15:08 #8
jeg forsøger at trække min underformular ind på en fane. Men det lader til at der ikke er nogen relation. Underformularen ligger sig bare ovenpå.
Avatar billede jensen363 Forsker
07. november 2006 - 15:16 #9
Jeg mener ikke du kan trække dem over, men du skal derimod oprette dine underformulerer på ny på hver sin fane
Avatar billede moba Nybegynder
08. november 2006 - 08:50 #10
har du en eksempeldb jeg må se Jensen? Kan bare ikke få det til at virke... Synes det er fornuftig løsning - hvis det ellers virker.
Avatar billede jensen363 Forsker
08. november 2006 - 09:00 #11
smid en mail, så kan jeg sende et eksempel
Avatar billede moba Nybegynder
08. november 2006 - 09:08 #12
mortenballe a t gmail dot com
Avatar billede jensen363 Forsker
08. november 2006 - 09:18 #13
Unknown mail ?
Avatar billede moba Nybegynder
08. november 2006 - 09:26 #14
ahhh - brugte den forkerte tabstrip!!! Jeg valgte active X komponenten Microsoft Tabstrip Control 4.0.... hvis jeg blot vælger den fra "toolbox" så virker det! Point til jensen. Men jeg ser stadig gerne dit eksempel.
Avatar billede moba Nybegynder
08. november 2006 - 09:27 #15
adressen er god nok
Avatar billede jensen363 Forsker
08. november 2006 - 09:43 #16
send lige en mail til mig ose@post.dk
Avatar billede Slettet bruger
08. november 2006 - 11:12 #17
jensen363> Kunne du ikke sende mig en zippet kopi til spgeertz på hotmail!~)
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