Hallo!
Nach Verbergen eines ungebundenes Formulars soll der Wert eines Textfeldes ermittelt werden.
Das Formular ruft Stored Procedures in einer Sql Server DB auf und ist absichtlich ungebunden.
Wie kann man ein Control oder eine Public Property ansprechen?
DoCmd.OpenForm FormName:=cFrmName, ...
With CurrentProject.AllForms(cFrmName)
If .IsLoaded Then
If .CurrentView = acCurViewFormBrowse Then
sOutTagNew = Forms(cFrmName). ???
DoCmd.Close acForm, cFrmName
Gruss
Stele
Das ist eigentlich ziemlich einfach...
Für ein Control:
sOutTagNew = Forms(cFrmName).NameDesControls.Value
Für eine (public) Property:
sOutTagNew = Forms(cFrmName).NameDerProperty
Hallo Phil!
Natuerlich!
Und ich wuenschte, ich koennte erklaeren, warum es hier nicht funktioniert hatte.
Jetzt tut es.
Dank und Gruss
Stele