Tabellenwert noch nicht aktualisiert bei AfterUpdate

28/03/2009 - 11:03 von Björn Benatzky | Report spam
Hallo,

ich habe folgendes Problem:

Ich habe ein Kombinationsfeld, bei dem eines der Werte aus der Datenquelle
an das Steuerelement gebunden ist. Durch Wechseln des Wertes des
Kombinationsfeldes wird ein Wert in einer Tabelle geàndert. Nun möchte ich
direkt nach der Änderung des Wertes diesen abfragen. Jedoch bekomme ich bei
der Abfrage mit DLookup im Modul MeinKombinationsfeld_AfterUpdate immer noch
den alten Wert in der Tabelle. Wenn ich nach der Änderung über eine andere
Aktion den Wert nochmals abfrage, ist er aktuelle. Was mache ich hier falsch?
Sollte der Wert bei "AfterUpdate" nicht schon geàndert sein?

Vielen Dank für jede Hilfe.
Gruß
Björn
 

Lesen sie die antworten

#1 Thomas Möller
28/03/2009 - 11:22 | Warnen spam
Hallo Björn,

Björn Benatzky schrieb:
Ich habe ein Kombinationsfeld, bei dem eines der Werte aus der Datenquelle
an das Steuerelement gebunden ist. Durch Wechseln des Wertes des
Kombinationsfeldes wird ein Wert in einer Tabelle geàndert. Nun möchte ich
direkt nach der Änderung des Wertes diesen abfragen. Jedoch bekomme ich bei
der Abfrage mit DLookup im Modul MeinKombinationsfeld_AfterUpdate immer noch
den alten Wert in der Tabelle. Wenn ich nach der Änderung über eine andere
Aktion den Wert nochmals abfrage, ist er aktuelle. Was mache ich hier falsch?
Sollte der Wert bei "AfterUpdate" nicht schon geàndert sein?



nach der Änderung steht Dir der Wert doch direkt im Kombinationsfeld zur
Verfügung. IMHO kannst Du da auf eine DLOOKUP verzichten. Probier mal
folgenden Code:

MsgBox Me!cboDeinKombinationsfeld


HTH
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen