Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Ungebundenes Textfeld lesen

Begonnen von Stele4, Mai 09, 2025, 12:20:30

⏪ vorheriges - nächstes ⏩

Stele4

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

PhilS

Das ist eigentlich ziemlich einfach...
Für ein Control:
sOutTagNew = Forms(cFrmName).NameDesControls.Value
Für eine (public) Property:

sOutTagNew = Forms(cFrmName).NameDerProperty
Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor

Stele4

Hallo Phil!

Natuerlich!
Und ich wuenschte, ich koennte erklaeren, warum es hier nicht funktioniert hatte.
Jetzt tut es.

Dank und Gruss
Stele