Forums Neueste Beiträge
 

Crash bei Form_Load - warum?

01/08/2008 - 10:19 von Volker Neurath | Report spam
Hallo zusammen,

der Folgende code:

Private Sub Form_Load()
Me!txtFinalName.SetFocus
Me!txtFinalName.Text = Me.OpenArgs

End Sub


führt plötzlich und unerwartet zu einem Fehler; die _Meldung lautet:

"Sie können ein Steuerelement und seine Eigenschaften erst dann
auswerten, wenn es den Fokus erhàlt"

plötzlich und unerwartet, weil es bisher Funktioniert hat (bis auf die
Tatsache, dass der Eintrag Kombinationsfeld nicht im o.g. Textfeld
erschien - dazu die Frage: ist .Value oder .Text hier die korrekte
Eigenschaft?)

Das Formular wird übrigens über NotInList eines Kombinationsfeldes
aufgerufen.
Dabei habe ich den Effekt, dass trotz des aufrufes dieses Formulars und
trotzd "DoCmd.SetWarnings False" die Meldung "Das Element ist nicht in
der Liste" des Kombinationsfeldes erscheint.




Newsoffice.de - Die Onlinesoftware zum Lesen und Schreiben im Usenet
Die Signatur làßt sich nach belieben Anpassen ;-)
 

Lesen sie die antworten

#1 Gunter Avenius
01/08/2008 - 10:38 | Warnen spam
Hallo Volker,

Volker Neurath schrieb folgendes:
Hallo zusammen,

der Folgende code:

Private Sub Form_Load()
Me!txtFinalName.SetFocus
Me!txtFinalName.Text = Me.OpenArgs

End Sub

führt plötzlich und unerwartet zu einem Fehler; die _Meldung lautet:

"Sie können ein Steuerelement und seine Eigenschaften erst dann
auswerten, wenn es den Fokus erhàlt"

plötzlich und unerwartet, weil es bisher Funktioniert hat (bis auf die
Tatsache, dass der Eintrag Kombinationsfeld nicht im o.g. Textfeld
erschien - dazu die Frage: ist .Value oder .Text hier die korrekte
Eigenschaft?)



Es reicht:

Private Sub Form_Load()
Me!txtFinalName = Me.OpenArgs
End Sub

Gruß
Gunter
__________________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com - http://www.AccessRibbon.de
http://www.ribboncreator.de

Ähnliche fragen