Avatar billede funkystuff Nybegynder
30. september 2003 - 13:15 Der er 3 kommentarer og
1 løsning

Link fra formular til formular

Jeg har en formular, hvor der findes en liste med data (List-box). Jeg vil gerne lave det således at når man klikker på et specifikt navn (som listen indeholder) åbnes en anden formular - og den post som navnet refererer til.

Indtil videre er det lykkes at få den til at åbne en anden formular, men formularen viser bare post 1, og ikke navnet jeg klikkede på.
Hvordan linkes disse?
Avatar billede terry Ekspert
30. september 2003 - 13:32 #1
Use the button wizard to help you make the code. Then in the on double click of the listbox you can use the code you made withthe wizard
Avatar billede terry Ekspert
30. september 2003 - 13:38 #2
When you us ethe button wizard you should end up with some code like this

Private Sub Command6_Click()
On Error GoTo Err_Command6_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Form1"
    'You now need to initialize the stLinkCriteruia. This is similar to the WHERE in an SQL statement.
    'In the example I am assuming that your listbox only contains one field which is text.
    stLinkCriteria = "SomeField = '" & Me.YourListbox & "'"

    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Command6_Click:
    Exit Sub

Err_Command6_Click:
    MsgBox Err.Description
    Resume Exit_Command6_Click
   
End Sub


Now in the on double click event of your listbox you could  use Command6_Click to open your form.
Avatar billede funkystuff Nybegynder
30. september 2003 - 14:07 #3
Thanks again Terry, used the button wizard - works perfectly...
Avatar billede terry Ekspert
30. september 2003 - 14:15 #4
: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