Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Abhängiges Kombinationsfeld

Begonnen von Carienchen, November 15, 2015, 14:48:14

⏪ vorheriges - nächstes ⏩

Carienchen

Hallo,
ich habe gerade ein Brett vorm Kopf und suche gefühlt schon stundenlang nach einer Lösung im Netz.
In einem Formular habe ich zwei Kombinationsfelder. Im Prinzip basieren beide Felder auf der gleichen Abfrage (qry_ChecklisteNeu_PrüfungErhalt: MandantenID, Mandantenname, Veranlagungszeitraum). Es ist möglich, dass es für einen Mandanten verschiedene Zeiträume gibt. Im ersten Kombinationsfeld (cbo_NeueCheckliste) möchte ich den Mandantenname aussuchen: Datensatzherkunft
SELECT qry_ChecklisteNeu_PrüfungErhalt.Mandanten_ID, qry_ChecklisteNeu_PrüfungErhalt.Mandantenname
FROM qry_ChecklisteNeu_PrüfungErhalt;

Das zweite Kombinationsfeld (cbo_Checkliste_VZ) soll mir die entsprechenden Jahre anzeigen, die es für den im ersten Kombinationsfeld ausgewählten Mandanten gibt.
Muss ich das über die Datensatzherkunft des 2. Kombinationsfelds oder VBA machen?
Folgenden Code "nach Aktualisierung des 1. Kombinationsfelds" habe ich probiert, aber führt zu keinem Ergebnis.

Private Sub cbo_NeueCheckliste_AfterUpdate()
    Dim sql As String
    sql = "SELECT qry_ChecklisteNeu_PrüfungErhalt.Veranlagungszeitraum_f From qry_ChecklisteNeu_PrüfungErhalt WHERE qry_ChecklisteNeu_PrüfungErhalt.Mandanten_ID =" & Me!cbo_NeueCheckliste
    Me!cbo_Checkliste_VZ.RowSource = sql
End Sub


Das zweite Kombinationsfeld bleibt einfach leer.
Jemand eine Idee? Ich vermute, es ist ganz einfach   ;)

DF6GL

Hallo,

vermutlich gibt es in der (unbekannten) Abfrage keinen DS mit dem entspr. Jahr(escode)...
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

MaggieMay

Hi,

"qry_ChecklisteNeu_PrüfungErhalt.Mandanten_ID" hat den Datentyp Zahl?
Freundliche Grüße
MaggieMay