Vraag : Hoe kan ik recordsource van een subform van een verschillende vorm veranderen?

Ik heb het volgende gegevensbestand. Zo kiest de gebruiker de firma die zij hebben willen om van Introform dan „Form10“ bekijken wordt geopend.
In Form10 is er een vakje met de kopbal „Cliënten in het Fonds“ en de „Contacten met Manager“ (allebei zouden informatiebladen moeten zijn) zouden
" Cliënten in het fonds“ van de lijst "
" Contacten „van de cliëntholding met Managers“ moeten worden gevoed zouden moeten van de lijst „ComCon "

I am worden gevoed veronderstellend allebei verondersteld om zijn te zijn subforms.
So hoe ik recordsources (of een andere manier die efficiënter is) kan veranderen zodat kan ik vereiste info op deze subforms (Informatiebladen)

thanks
tonen

Antwoord : Hoe kan ik recordsource van een subform van een verschillende vorm veranderen?

Ik kan het gegevensbestand op dit ogenblik openen niet.  Ik veronderstel dat uw verwijzing naar „doos“ in uw vraag naar een combodoos verwijst.  Als dat het geval is, waarom u geen afzonderlijke vorm voor elk van deze situaties cre�ërt.  Dan, gebaseerd op de selectie in combo verandert de doos, enkel subforms SourceObject

Privé Subcbo_YourControlName_AfterUpdate

    ALS me.cbo_YourControlName = „Cliënten in het Fonds“ toen
        me.subFormControlName.SourceObject = „frm_Clients_in_the_Fund“
    Als anders me.cbo_YourControlName = „Contacten met Manager“
        me.subformControlName.SourceObject = „frm_Contacts_with_Manager
    Anders
        me.subformControlName.SourceObject = ""
    Eind als

    me.subformControlName.visible = (me.subformControlName.SourceObject <> "")

Sub van het eind

U zult „subformControlName“ met de naam van de subformcontrole op Form10 moeten vervangen.
Andere oplossingen  
 
programming4us programming4us