Vraag : De Dialoog van het informatieblad mogelijke?



Mijn code bevat deze opeenvolging:


            DoCmd.OpenForm „fm_Resolver_Spouse“, acFormDS, „ContactID =“ &! ContactID & „OF ContactID =“ &! Spouse_ID, acFormEdit, acDialog

            antwoord ga = te werk MsgBox („? “, vbOKCancel)
            Als het antwoord = vbCancel dan Sub weggaat


De eigenschappen van de vorm zijn Modaal = ja, en duiken = ja, in gebreke blijven Mening = Informatieblad, toestaan de Mening van de Vorm = Nr, toestaan de Mening van het Informatieblad = ja, toestaan de Mening van de Lay-out = Nr op

Ik zou MsgBox verwachten dat verschijnt nadat de vorm wordt gesloten (Modaal/Dialoog), maar MsgBox verschijnt bovenop de vorm, onmiddellijk nadat de vorm wordt geladen.

Ik gebruikte om de Ononderbroken vorm te hebben, en het werkte zoals verwacht, maar toen ik het in Informatieblad veranderde, verscheen dit probleem.  Is het omdat de Mening van het Informatieblad niet kan worden gebruikt aangezien Dialoog, of iets ik mis?

Antwoord : De Dialoog van het informatieblad mogelijke?

Een ander alternatief zou aan imbedd uw informatieblad als subform binnen een grotere vorm zijn die slechts ContactID in recordsource heeft.  Dan gebruik de hoofd/kindverhouding om de omslagvorm met subform te verbinden, die u informatieblad als subform bevat.
Andere oplossingen  
 
programming4us programming4us