Formulier op tabblad openen met een gekozen record op een ander tabblad

Status
Niet open voor verdere reacties.

fmeca

Gebruiker
Lid geworden
7 sep 2009
Berichten
95
Hoi mede forummers,

Situatie beschrijving;
Ik heb een Mainform waarin in het detail een tabblad staat met 2 tabs.
Op Tab1 staat een subformulier ("subform1", met een keuzelijst11).
Op Tab2 staan verschillende keuzelijsten.

Nu wil ik graag dat het subformulier ("subform1") op Tab1 opent met de record die op Tab2 in de keuzelijst is gekozen als ik wissel van Tab2 naar Tab1

Momenteel heb ik onderstaande code:
Code:
'Na bijwerken Keuzelijst21 op Tab2
Me!Subform1.Form![Keuzelijst11] = Me!Subform1.Form![Keuzelijst11].ItemData(keuzelijst21.ListIndex)

Hierbij wordt wel de juiste tekst in "Keuzelijst11" op Tab1 geplaatst maar de daadwerkelijke record-ID blijft als voorheen. (visueel lijkt het dus te werken, de waarheid is echter anders)
Eigenlijk zou ik keuzelijst11 moeten kiezen / bijwerken met de gekozen tekst.

Iemand een oplossing?
 
Aanvulling 1

Met de code:
Code:
        DoCmd.OpenForm "Subform1", , , DLookup("ID_Record", "queryVoorbeeld", "ID_Record=" & (Me![keuzelijst21]))
Wordt het juiste formulier geopend met de juiste record alleen wordt het formulier apart geopend i.p.v. in Tab1

Soortgelijk had ik graag bewerkstelligd maar dan zonder het openen in een appart formulier, maar in het reeds bestaande Subform1 in Tab1.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan