Aktualisieren von Listenfeldern

Hallo,

ich habe da in einem Formular mehrere Listenfelder verwendet. Da nun aber der Inhalt des einen Feldes von der Auswahl des anderen Feldes abhängig ist, sollten nach Änderung des Inhaltes des einen Listenfeldes die möglichen Werte des anderen Listenfeldes nochmals neu eingelesen werden.
Kann mir wer sagen, wie ich dieses Neueinlesen bewerkstellige?
Ich hätte da an Requery gedacht, aber der bewirkt einmal gleich gar nichts. Vielleicht muß ich aber auch das Listenfeld anders ansprechen.

Gruß

Thomas

Hallo.

Ich hätte da an Requery gedacht, aber der bewirkt einmal
gleich gar nichts.

Requery ist schon richtig. Die Frage wird eher sein, mit welchem Ereignis Du diesen auslösest. Am besten ist es, den Requery für „Listenfeld2“ an das „AfterUpdate“- Ereignis von „Listenfeld1“ zu koppeln.

Also

Sub Listenfeld1\_AfterUpdate()
'gnagnagna
Listenfeld2.Requery
'gnägnägnä
End Sub

Gruß kw

Schau dir vielleicht auch mal die Beispieldatenbank „KombiAuswahl“ im DBWiki (http://www.dbwiki.de) an.

Gruß aus dem Norden
Reinhard Kraasch