Hallo,
Ich habe ein Optionsfeld mit diversen Buttons, je nachdem welchen Button ich drücke (bei Focuserhalt) werden diverse Textfelder mit
Me.Text = ""
leer gemacht, funktioniert auch. Aber es gibt noch ein Kombinationsfeld welches ich nicht leer kriege weder mit cbx.text = Null oder nothing oder rowsource Befehl ,
habe vieles versucht aber es klappt nicht, wenn ich z.B. Null nehme, und den Button drücke passiert nichts mehr also würde ich gar nicht drücken in dem Fall, keine Fehlermeldung gar nichts. Weiß da noch jemand einen Rat?
Danke
Zitatoder rowsource Befehl ,
Wie hast du denn diese Eigenschaft gesetzt?
Me.cbx.RowSource = ""sollte funzen
Evtl. musst du ein Me.Repaint dranhängen.
Zitat von: wuffwuff2003 am November 11, 2021, 15:19:03Ich habe ein Optionsfeld mit diversen Buttons, je nachdem welchen Button ich drücke (bei Focuserhalt) werden diverse Textfelder mit
Me.Text = ""
leer gemacht, funktioniert auch. Aber es gibt noch ein Kombinationsfeld welches ich nicht leer kriege weder mit cbx.text = Null oder nothing oder rowsource Befehl ,
Die
Text-Eigenschaft ist nur relevant, solange ein Control den Focus hat, um den in diesem Moment im Steuerelement befindlichen, evtl. noch ungespeicherten, Text zu erhalten oder zu ändern. Ansonsten ist die
Value-Eigenschaft zu verwenden.
Hallo,
und
Zitatmit Me.Text = "" leer gemacht,
Textfelder leert man im Regelfall durch Zuweisung von Null und nicht mit "", Mit "" ist das Feld nur scheinbar leer.
Me.Textfeld = NullAuch das Kombifeld ist mit seinem Namen anzusprechen, das heißt ja bestimmt nicht einfach cbx, oder ?
Hallo,
wenn ich den Befehl Value = Null nehme, löscht er mir das Kombifeld, aber die Umschaltfläche schaltet nicht um.
Heisst ich habe 3 Umschaltflächen, beim Betätigen einer Umschaltfläche gebe ich im GotFocus den Befehl
me.cbx.agent.value = null
dann löscht er auch das Kombifeld nur eben wird die Umschaltfläche nicht mehr aktiv, ohne den Befehl kann ich Problemlos zwischen den Umschaltflächen im Formular umschalten.
Danke
Zitat von: wuffwuff2003 am Dezember 24, 2021, 13:50:00... beim Betätigen einer Umschaltfläche gebe ich im GotFocus den Befehl...
Warum denn bei GotFocus?
Das AfterUpdate-Ereignis tritt ein, wenn der Benutzer tatsächlich umgeschaltet hat. - Macht doch mehr Sinn, oder?