Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: fsimnetz am Februar 29, 2024, 14:41:11

Titel: Gruppiertes Steuerelement ausblenden
Beitrag von: fsimnetz am Februar 29, 2024, 14:41:11
Hallo,

ich bräuchte etwas Unterstützung beim Ansprechen eines gruppierten Steuerelementes aus einem Unterformular.

Funktion im Hauptformular (dort ist auch das gruppierte Element):

Public Function ausblenden(stMarker As String, fForm as Form)
    Dim ctl As Control
        For Each ctl In fForm.Controls
            If ctl.Tag = stMarker Then ctl.Visible = false
        Next ctl
End Function

und ansprechen über

ausblenden "xyMarker", Me oder auch einblenden...

wie spreche ich die Gruppierung (ein/ausblenden) aus einem Ufrm an?


Gruß und danke für eine Hilfe...


Titel: Re: Gruppiertes Steuerelement ausblenden
Beitrag von: Beaker s.a. am Februar 29, 2024, 17:12:44
Hallo,
Ich weiss zwar nicht, was ein "gruppiertes Steuerelement" ist, aber
m.E. läuft deine Schleife durch alle Controls, auch z.B. bei Options-
rahmen durch alle "Optionen".
ZitatFunktion im Hauptformular
Wird von da aufgerufen, oder vom UFo?
Wenn die Funktion vom UFo aufgerufen wird übergibst das HFo mit
fform:=Me.ParentAus dem HFo lautet die Übergabe dann einfach
Zitatfform:=Me
gruss ekkehard
Titel: Re: Gruppiertes Steuerelement ausblenden
Beitrag von: fsimnetz am Februar 29, 2024, 19:10:24
...
fform:=Me.Parent

das passt - danke

Ich meinte natürliche mehrere Steuerelemente, die gruppiert sind und gesammelt angesprochen werden sollen..

Sorry.