Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Access 2010 Aktivierung von Eingabefeldern

Begonnen von HansWerner67, Juli 22, 2010, 12:55:34

⏪ vorheriges - nächstes ⏩

HansWerner67

Hallo

ich habe ein Formular mit 3 Optionsschaltern und mehreren Eingabefeldern, die entsprechend der Schalterstellung ein- oder ausgeblendet werden

                Privat Sub Optionschalter1_GotFocus)
                       Me.Eingabefeld.Visible = True
                End Sub

               Privat Sub Optionschalter1_LostFocus)
                       Me.Eingabefeld.Visible = False
                End Sub

Beim einblenden des Eingabefeldes ist dieses nicht aktiv. Habe nun schon mit ".Enable" versucht, das Feld zu aktivieren. Funktioniert aber nicht.
Weiß hier jemand den Grund?


Vielen Dank
HansWerner67

database

#1
Hallo,

Normalerweise stehen Optionsschaltflächen innerhalb eines Rahmens.
Ich habe das mal nachgestellt (Access 2007) und sehe keine Probleme.
Die Demo-Datei ist im Anhang.

Dann ist mir noch aufgefallen dass du mit Focus arbeitest. Die Optionsschaltflächen ändern ihren Zustand aber nur wenn sie geklickt werden!
Den Zustand der Schaltflächen fragt man dann eigentlich über den Rahmen ab, der den Wert der angeklickten Optionsschaltfläche erbt.

Grüße

Peter

[Anhang gelöscht durch Administrator]

HansWerner67

Hallo Peter,

vielen Dank. Werde das dann auf diesem Weg machen. Verstehe allerdings nicht, warum bei meiner Version auch die Felder ein- u. ausgeblendet werden, nur das dann nichts mehr in die Felder geschrieben werden kann.

Vg
Werner

database


database

So,

damit auch wirklich alles seine Qualität bekommt - im Anhang das Demobeispiel als 2010-er Access!

Grüße
Peter

[Anhang gelöscht durch Administrator]