Kombinationsfeld aktualisiert nicht

08/01/2008 - 21:27 von Jörg Haberfellner | Report spam
Hallo Leute!

Drehe gleich durch, doch schreibe ich davor noch folgenden Hilferuf:
Ich habe ein Formular, daß mir die Datensàtze aus einer Tabelle anzeigt.
Ein Feld darin kennzeichnet die Person als Mànnlich, oder wenn nicht
angehackt als weiblich.
In diesem Formular befindet sich auch ein Kombinationsfeld welches auf einer
Abfrage der selben Tabelle basiert. Zeigt der aktuelle Datensatz einen Mann,
so sollen in dem Kombinationsfeld alle Frauen angezeigt werden. Ich führe
also eine QueryDef - Änderung durch und mache danach ein .Requery auf mein
Kombinationsfeld. Das Ergebnis: Es rührt sich nichts. Erst wenn ich hàndisch
auf aktualisieren klicke werden brav die Màdls angezeigt. Ich habe vor dem
.Requery ein Warten eingebaut, ich habe vor der Änderung der QueryDef ein
DoEvent eingebaut, ich habe auf das ganze Formular ein .Repaint gemacht. Es
hilft alles nichts. Wie zum Teufel kann ich veranlassen, daß dieses
Kombinationsfeld automatisiert das richtige anzeigt?

Danke für Eure Hilfe schon mal im voraus!!

Jörg Haberfellner
 

Lesen sie die antworten

#1 Jens Schilling
08/01/2008 - 21:40 | Warnen spam
Hallo, Jörg

Jörg Haberfellner wrote:
Hallo Leute!

Drehe gleich durch, doch schreibe ich davor noch folgenden Hilferuf:
Ich habe ein Formular, daß mir die Datensàtze aus einer Tabelle
anzeigt. Ein Feld darin kennzeichnet die Person als Mànnlich, oder
wenn nicht angehackt als weiblich.
In diesem Formular befindet sich auch ein Kombinationsfeld welches
auf einer Abfrage der selben Tabelle basiert. Zeigt der aktuelle
Datensatz einen Mann, so sollen in dem Kombinationsfeld alle Frauen
angezeigt werden. Ich führe also eine QueryDef - Änderung durch und
mache danach ein .Requery auf mein Kombinationsfeld. Das Ergebnis: Es
rührt sich nichts. Erst wenn ich hàndisch auf aktualisieren klicke
werden brav die Màdls angezeigt. Ich habe vor dem .Requery ein Warten
eingebaut, ich habe vor der Änderung der QueryDef ein DoEvent
eingebaut, ich habe auf das ganze Formular ein .Repaint gemacht. Es
hilft alles nichts. Wie zum Teufel kann ich veranlassen, daß dieses
Kombinationsfeld automatisiert das richtige anzeigt?



Das "Wie" klingt nach Deiner Beschreibung eigentlich doch ganz ordentlich -
Du verschweigst nur das "Wann"...
Welches Ereignis nutzt Du denn für Deinen Code ? Und zeige den doch mal...

Tschüs
Jens

Ähnliche fragen