Goedenavond beste Forumleden,
Nadat door mijn vorige post mijn DB al een stuk beter beter werkt, wil ik nog even vervolgvraag stellen hierover:
Ik gebruik momenteel dus de volgende code op een formulier te openen op basis van de geselecteerde record:
DoCmd.RunCommand acCmdSelectRecord
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "frmVoorbeeld"
stLinkCriteria = "[VoorbeeldID]=" & Me![VoorbeeldID]
DoCmd.OpenForm stDocName, , , stLinkCriteria
Wanneer ik op het formulier weer sluit met een DoCmd.Close, hoe krijg ik dan weer de focus op de record die ik eerder geselecteerd had (en op basis waarvan ik het formulier geopend had)?? Want momenteel selecteert die telkens weer de allereerste record (bovenaan), want niet bepaald gebruiksvriendelijk is...
Welke code kan ik dan plaatsen en ik neem aan dat ik deze dan moet plaatsen bij het DoCmd.Close gedeelte, weer met een stLinkCriteria??
Nadat door mijn vorige post mijn DB al een stuk beter beter werkt, wil ik nog even vervolgvraag stellen hierover:
Ik gebruik momenteel dus de volgende code op een formulier te openen op basis van de geselecteerde record:
DoCmd.RunCommand acCmdSelectRecord
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "frmVoorbeeld"
stLinkCriteria = "[VoorbeeldID]=" & Me![VoorbeeldID]
DoCmd.OpenForm stDocName, , , stLinkCriteria
Wanneer ik op het formulier weer sluit met een DoCmd.Close, hoe krijg ik dan weer de focus op de record die ik eerder geselecteerd had (en op basis waarvan ik het formulier geopend had)?? Want momenteel selecteert die telkens weer de allereerste record (bovenaan), want niet bepaald gebruiksvriendelijk is...
Welke code kan ik dan plaatsen en ik neem aan dat ik deze dan moet plaatsen bij het DoCmd.Close gedeelte, weer met een stLinkCriteria??