Hallo,
Wie heißt das Registersteuerelement?
Vorausgesetzt Du meinst die erste Registerseite damit, dann
heisst es „Stammdaten“.
nein, ich meine das Regeister-STEUERELEMENT, nicht eine Registersteuerelement-SEITE…
Aber Du hast vermutlich schon den richtigen Namen gesagt…
Wie heißen die Registerseiten?
2 Registerseiten heißen „Fragen“ und „History“.
ok , hier haben wir die SEITEN, nicht das Steuerelement.
Wenn ich das Prinzip verstanden habe kann ich anschleissend
flexibel Registerseiten aus- und einblenden.
Ja, eigenlich muß man sagen: Die Registerseiten werden beim Anzeigen eines Datensatzes entspr. aus/eingeblendet.
Sub Form_Current()
Select Case Me!Feld1
Case 1
Me!Register1!Fragen.Visible = True
Me!Register1!History.Visible = True
Me!Register1!C.Visible = False
Me!Register1!D.Visible = False
Case 2
Me!Register1!Fragen.Visible = False
Me!Register1!History.Visible = False
Me!Register1!C.Visible = True
Me!Register1!D.Visible = True
Case else
Me!Register1!Fragen.Visible = True
Me!Register1!History.Visible = True
Me!Register1!C.Visible = True
Me!Register1!D.Visible = True
End Select
End Sub
Ich nehme an, daß wenn ich Text als Case abfragen möchte, dass
ich diese dann in „“ setzen muss. Zum Beispiel Case „Vorname“.
Ja, in der Tat mit Gänsefüssen, aber das Beispiel sagt mir, daß Du vermutlich etwas anderes willst. „Vorname“ dürfte kein Inhalt von „Feld1“ sein…eher eine Beschriftung eines Bezeichnungsfeldes, oder der Name eines Bezeichnungsfeldes. Oder Du willst etwas ganz Anderes, z. B.:
Select Case Me!Vorname
Case „Max“
Case „Boldi“
Anschliessend packe ich es wohin?
Als Prozedur des Formular-Ereignisses „Beim Anzeigen“ im VBA-Editor.
Viele Grüße vom Bodensee
Franz , DF6GL
PS: Feedback erwünscht!