DoCmd uitvoeren vanaf ander formulier

Status
Niet open voor verdere reacties.

Cozzy

Gebruiker
Lid geworden
26 dec 2004
Berichten
6
hallo iedereen,

Ik heb waarschijnlijk een hele simpele vraag:

Hoe kan ik een requery (DoCmd.Requery) uitvoeren op een keuzelijst op een ander formulier??

Ik heb dus een formulier met een knop erop. Als ik daarop klik wil ik graag dat deze ervoor zorgt dat de keuzelijst op een ANDER formulier een requery uitvoert.:)

Ik heb het al zo geprobeerd:

DoCmd.Requery "Forms!frmNieuweInstelling.klsContactPersoon"

Maar dit werkt niet aangezien ik nu de melding krijg dat het 'veld' "Forms!frmNieuweInstelling.klsContactPersoon" niet bestaat op het huidige formulier:confused: Nee duh :P, maargoed ondertussen weet ik dus niet hoe het wel moet :rolleyes:

Is er iemand die mijn probleem(pje) kan oplossen?
 
Zo gaat dit inderdaad niet lukken. Je moet het ander formulier ook openen. Je kan dit "Hidden" doen.
BVB. DoCmd.OpenForm "uw formulier", acNormal, "", "", , acHidden
En dan kan je proberen met je requery. Dit zou moeten lukken volgens mij.
 
hehe, tja dat werkt dus niet.

Het formulier was uiteraard al wel geopend :(

ty anyway
 
Ik heb inmiddels zelf de oplossing gevonden :D

Het enige wat ik hoefde te doen is gewoon de nieuwe waardie direct als value instellen van de keuzelijst. Dus:

forms!frmAnderForm.keuzelijst = [nieuwe waarde]

Het werkt zo prima en er is nu geen requery meer nodig.

mzzl!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan