Frage zu Abhängige Kombi / Listenfelder

20/04/2009 - 16:46 von Thom | Report spam
Hallo Liebe NG

Ich glaub ich hab einen kleineren Knopf im Fadenkorb...

Ich habe ein Formular kreiert welches im Feld "cmb_Titel" die Auswahl der
Tabelle "tbl_Titel" Spalte Titel anzeigt. Die "tbl_Titel" Tabelle hat zwei
Spalten, ID + Titel. Nach dem Verlassen des Feldes sollte die untenstehende
Ereignisprozedur starten. Tut es auch. Nur fragt es mich mit einem
Eingabefenster nach dem Titel. Diesen habe ich (so bin ich der Meinung)
vorher ausgewàhlt.

Me!cmb_Datum.Requery
Me.RecordSource = " SELECT tbl_resdaten_pub.* From tbl_resdaten_pub
WHERE (((tbl_Titel.Titel)=[Formulare]![f_Beilagenabfrage]![cmb_Titel]));"

Me![cmb_Datum].SetFocus
Me![cmb_Datum].Dropdown

Im Feld 2 ("cmb_Datum") sollte dann nur das Ergebnis angezeigt werden auf
Grund meiner Auswahl im Feld 1. Das Feld "cmb_Datum" ist in der Tabelle
"tbl_resdaten_pub" (nebst vielen anderen).

Kann mir jemand den Knopf etwirren...

Danke im Voraus.

Gruss Thom
 

Lesen sie die antworten

#1 Karl Donaubauer
20/04/2009 - 16:59 | Warnen spam
Thom wrote:
Ich habe ein Formular kreiert welches im Feld "cmb_Titel" die Auswahl
der Tabelle "tbl_Titel" Spalte Titel anzeigt. Die "tbl_Titel" Tabelle
hat zwei Spalten, ID + Titel. Nach dem Verlassen des Feldes sollte
die untenstehende Ereignisprozedur starten. Tut es auch. Nur fragt es
mich mit einem Eingabefenster nach dem Titel. Diesen habe ich (so bin
ich der Meinung) vorher ausgewàhlt.

Me!cmb_Datum.Requery
Me.RecordSource = " SELECT tbl_resdaten_pub.* From tbl_resdaten_pub
WHERE
(((tbl_Titel.Titel)=[Formulare]![f_Beilagenabfrage]![cmb_Titel]));"
Me![cmb_Datum].SetFocus
Me![cmb_Datum].Dropdown

Im Feld 2 ("cmb_Datum") sollte dann nur das Ergebnis angezeigt werden
auf Grund meiner Auswahl im Feld 1. Das Feld "cmb_Datum" ist in der
Tabelle "tbl_resdaten_pub" (nebst vielen anderen).
...



Von abhàngigen Kombinationsfeldern ist in deinem Code nichts zu sehen.
Du ànderst mit Me.RecordSource die Datenherkunft des Formulares, nicht
die Datensatzherkunft eines Kombinationsfeldes. Ist das so beabsichtigt?

Falls nicht, dann s. www.donkarl.com?FAQ4.36.

Es ist auch nicht klar, bei welchem Ereignis der Code steht.
Passend wàre vermutlich "Nach Aktualisierung" von cmb_Titel.
Aber es ist eben nicht so ganz klar, was du vor hast.

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
3. SQL Server-Entwickler-Konferenz - Nürnberg im Mai

Ähnliche fragen