Avatar billede motek Nybegynder
04. april 2005 - 13:35 Der er 6 kommentarer og
1 løsning

Form synkronisering

Hej.

En MainForm indeholder en subForm,
begge er baseret på samme tabel.

SubForm er et datasheet

Når jeg klikker på en bestemt post i SubF.,
skal MainF. skifte til denne post.

Hvad gør jeg?
04. april 2005 - 15:10 #1
Hvis din primærnøgle er synlig på hovedformularen, kan du bruge denne simple kode på subformens VedAktuel (Form_current):

    Me.Parent!ID.SetFocus
    DoCmd.FindRecord Me!ID
Avatar billede mugs Novice
04. april 2005 - 15:24 #2
Hvis du hele tiden ønsker, at subform skal vise den samme post som mainform, kan du i sugformens egenskaber > Fanen data sætte overordnede- og underordnede felter til postens id.
04. april 2005 - 15:26 #3
Hej Mugs,

Men jeg tror at Motek ønsker det omvendt af normalt. Subformen skal vise hele tabellen, således at du bladre i subformen og så følger hovedformen med (og ikke omvendt, som man plejer)
Avatar billede mugs Novice
04. april 2005 - 15:27 #4
Hej Thomas > Ja, jeg tror du har ret.
Avatar billede motek Nybegynder
04. april 2005 - 15:28 #5
Ok..

Det er lidt nemmere end:
DoCmd.OpenForm "UserSetUp", , , "[fld_id] = " & Me![fld_id]
Avatar billede motek Nybegynder
04. april 2005 - 15:29 #6
Tak for hjæplen :o)
04. april 2005 - 15:31 #7
Selv tak :o)


Mugs->jeg ved, at du også har leget lidt med recordsetclone osv.
Jeg forsøgte at løse denne opgave vha denne metode, men fik det simpelthen ikke til at virke....Strange!

Men når bare der er fundet en fornuftig løsning.... :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