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å.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.