Discussion:
Fokus wegnehmen
(zu alt für eine Antwort)
Maja Meyers
2005-09-29 07:48:15 UTC
Permalink
A97

Hallo NG,

habe mal wieder ein kleines Problem: Formular mit Unterformular, dass
ich ein- und ausblende.

Bisher mache ich UFo.Top = 0 und UFo.Height = 0 - Resultat: er kommt aus
der "Berechnung ..." nicht heraus, lässt mich also bei ausgeblendetem
UFo mit der Eieruhr allein, bis ich irgentwo hin klicke. Dann
verschwindet die Eieruhr.

Erhöhe ich den Wert für Ufo.Height auf 40, ist alles i.O. Warum ist das so ?

Jetzt aber mein eigentliches Problem : ich möchte UFo.visible = false
machen, bekomme aber die Meldung : "sie können das Steuerelement nicht
ausblenden, solange es den Fokus hat"

Wie nehme ich dem UFo den Fokus weg ?
Mein Versuch mit
Me.SetFocus
Me!Schaltfläche1.SetFocus
scheitert (in Analogie zu FAQ 4.2)


tia Maja
Gunter Avenius
2005-09-29 07:54:59 UTC
Permalink
Hallo Maja,
Post by Maja Meyers
habe mal wieder ein kleines Problem: Formular mit Unterformular,
dass ich ein- und ausblende.
Bisher mache ich UFo.Top = 0 und UFo.Height = 0 - Resultat: er
kommt aus der "Berechnung ..." nicht heraus, lässt mich also bei
ausgeblendetem UFo mit der Eieruhr allein, bis ich irgentwo hin
klicke. Dann verschwindet die Eieruhr.
Erhöhe ich den Wert für Ufo.Height auf 40, ist alles i.O. Warum ist das so ?
Jetzt aber mein eigentliches Problem : ich möchte UFo.visible =
false machen, bekomme aber die Meldung : "sie können das
Steuerelement nicht ausblenden, solange es den Fokus hat"
Wie nehme ich dem UFo den Fokus weg ?
Mein Versuch mit
Me.SetFocus
Me!Schaltfläche1.SetFocus
scheitert (in Analogie zu FAQ 4.2)
Setzte aus dem Ufo setzte den Focus in das Hauptformular:

Me.Parent.FeldImHf.Setfocus
--
Gruß
Gunter
_________________________________________________
Access - FAQ: http://www.donkarl.com
home: http://www.avenius.com
Maja Meyers
2005-09-29 08:19:00 UTC
Permalink
Hallo Gunter,
Post by Gunter Avenius
Post by Maja Meyers
Mein Versuch mit
Me.SetFocus
Me!Schaltfläche1.SetFocus
scheitert (in Analogie zu FAQ 4.2)
Me.Parent.FeldImHf.Setfocus
danke für die schnelle Antwort,
also ich habe einen Button im HF, mit dem ich die Umschaltung mache,
daher mein Ansatz mit
Me.SetFocus
Me!Schaltfläche1.SetFocus

dein Code würde ja nur helfen, wenn ich das Ganze aus dem UFo heraus
steuern würde.

gruss Maja
Gunter Avenius
2005-09-29 08:46:49 UTC
Permalink
Hallo Maja Meyers,
Post by Maja Meyers
danke für die schnelle Antwort,
also ich habe einen Button im HF, mit dem ich die Umschaltung mache,
daher mein Ansatz mit
Me.SetFocus
Me!Schaltfläche1.SetFocus
dein Code würde ja nur helfen, wenn ich das Ganze aus dem UFo heraus
steuern würde.
Wenn Du auf den Button im Hf klicst ist der Focus schon aus dem Ufo
weg. Also reicht:

Private Sub DeinButtonImHf_Click()
Me!DeinUfoSteuerelementName.Visible = False
End Sub
--
Gruß
Gunter
_________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com
Lesen Sie weiter auf narkive:
Loading...