Avatar billede dri Nybegynder
07. december 2001 - 07:57 Der er 2 kommentarer og
1 løsning

Formular - med tilknyttet

Jeg har oprettet en formular. I et af de felter, som findes i formular, ønsker jeg når jeg klikker i dette (det er et nummer), at der fremkommer en ny \"formular\", som viser de data som binder sig til dette nummer. Jeg har oprettet en formular, som knytter sig til dette nummer.
Hvordan kan jeg gøre dette????
Avatar billede terry Ekspert
07. december 2001 - 08:30 #1
Th eeasiest way is to add a button on the form using the wizard. This will make the code needed to open th eother form. You can also ask it to open the form with a specific record.

Now you have the code.

In the fields on double click event (or on click even) copy and modify the code from the buttons on click event. Then once its in place remove the button.
Avatar billede terry Ekspert
07. december 2001 - 08:38 #2
Another way is to just add the following to the on double click event

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = \"FormToOpen\"
   
    DoCmd.OpenForm stDocName, , , stLinkCriteria, , , Me.Nummer

And in the On Load event of the form which you open add the following

    If Not IsNull(Me.OpenArgs) Then
        \' Find record
        Me.RecordsetClone.FindFirst \"[Nummer] = \" & Me.OpenArgs
        Me.Bookmark = Me.RecordsetClone.Bookmark
   
    End If

You obviously need to alter Nummer to the correct field name
Avatar billede terry Ekspert
07. december 2001 - 09:43 #3
tak :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