14. juni 2006 - 14:04Der er
5 kommentarer og 1 løsning
Åben ny form på samme record.
Jeg har en fortløbende formular. Her vil jeg gerne kunne dobbeltklikke på et felt, hvorefter den skal åbne en ny form med de tilhørende data til feltet jeg dobbeltklikkede på.
Hej tyfos, her et lille tip, hvis du gerne vil åbne din form med data uanset hvilket felt du dobbeltklikker i på din fortløbende form kan du gøre følgende:
Opret et modul, og skriv nedenstående funktion:
Function VisPost() 'her reff. der til klassenavnet på din fortløbende form 'man kan således ikke bruge metoden Me i et modul' 'Code start' DoCmd.OpenForm "RedigerSag", , , "SagsNr =" & Form_NavnPåFortløbendeForm!SagsNr End Function 'Code end'
Åben din fortløbende form i design marker alle dine tekstbokse, og klik på egenskaber.
Klik på fanebladet hændelsesprocudure i hændelse ved dobbeltklik skriver du blot =VisPost()
Du skal ikke ind i selve vbaeditor her.
Luk og gem du kan nu dobbeltklikke på et hvilket som helst felt i din fortløbende form for at åbne den underliggende form med data, men blot et tip.
Genialt! Det gør det jo kun bedre. Mange tak for det "lille" tip :)
Synes godt om
Ny brugerNybegynder
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.