Hallo allen,
In mijn DB heb ik 2 tabellen met identieke gegevens, welke ik in een Query met Union in 1 query zet. Gaat prima.
Het overzicht roep ik in een formulier op (in Access 2010 -> Formulier -> Meer formulieren -> Meerdere items)
Daarbij kan ik een record selecteren, waarna ik op een knop druk en een gedetaileerd formulier (welke gebaseerd is op de query) te zien krijg van het geselecteerde record.
Dat doe ik met:
Helaas pakt hij met de query met de Union functie altijd record nr 1 ipv de geselecteerde. Als ik hetzelfde maak als hierboven per tabel, werkt het wel.
Iemand een idee hoe ik het werkend kan krijgen?
In mijn DB heb ik 2 tabellen met identieke gegevens, welke ik in een Query met Union in 1 query zet. Gaat prima.
Het overzicht roep ik in een formulier op (in Access 2010 -> Formulier -> Meer formulieren -> Meerdere items)
Daarbij kan ik een record selecteren, waarna ik op een knop druk en een gedetaileerd formulier (welke gebaseerd is op de query) te zien krijg van het geselecteerde record.
Dat doe ik met:
Code:
Private Sub Formulieropenen_Click()
On Error GoTo Err_Formulieropenen_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Medewerkers"
stLinkCriteria = "[ID]=" & Me![ID]
DoCmd.OpenForm stDocName, , , Me![ID]
Exit_Formulieropenen_Click:
Exit Sub
Err_Formulieropenen_Click:
MsgBox Err.Description
Resume Exit_Formulieropenen_Click
End Sub
Helaas pakt hij met de query met de Union functie altijd record nr 1 ipv de geselecteerde. Als ik hetzelfde maak als hierboven per tabel, werkt het wel.
Iemand een idee hoe ik het werkend kan krijgen?