Cloudchaser
Grünschnabel
Hallo!
Also ich versuche gerade ein gestaffeltes Formular aufzubauen.
Im Hauptformular wählt man eine Person aus mit Hilfe eines Kombofeldes (basierend auf einer Tabelle)
Im Unterformular 1 soll passend zu dieser Person eine Tätigkeit in einem weiteren Kombofeld ausgewählt werden können.
Dieses Unterformular soll (laut meiner aktuellen Vorstellung wie es funktionieren könnte) ein weiteres Unterformular beinhalten, wo dann alle Matches zu Person + Tätigkeit angezeigt werden.
Person
+ Tätigkeit (UF1)
==> Anzeige (UF2)
Mein Problem ist nun, dass ich immer nur zwei Ebenen verbunden kriege. Wahlweise klappt es, die auswählbaren Tätigkeiten für jede Person zu aktualisieren, oder auf Basis einer Tätigkeit die Infos dazu (Zeitpunkt der Teilnahme zum Beispiel) anzeigen zu lassen, was allerdings ohne die Person natürlich wenig Sinn macht.
Da ich zwar VBA-Code zwar relativ gut lesen und nachvollziehen kann, aber kein tiefer gehendes Wissen habe, sind meine eigenen Möglichkeiten da recht beschränkt.
Habe da 'Bookmarks' entdeckt, was wohl so eine Art ResultSet ist, oder zumindest was damit zu tun hat. Mein erster Versuch war das Copy-Paste der Routine 'nach Aktualisierung' des Combofeldes im Hauptformular zu dem im ersten Unterformular. Habe den Namen des Kombofeldes angepasst und sonst mit meinem Verständnis nicht gefunden, was man sonst an der Routine noch ändern muss. Das klappte aber leider nicht. Meine Vermutung ist, dass es da vielleicht ein zweites ResultSet oder so etwas in der Art geben muss, auf das ich mich beziehen sollte, aaaaber da kommt die Sache mit dem VBA-don'tKnowHow ins Spiel.
Ich freue mich über jeden Hinweis der zur Lösung oder weiterem Verständnis des Problems beiträgt!
Also ich versuche gerade ein gestaffeltes Formular aufzubauen.
Im Hauptformular wählt man eine Person aus mit Hilfe eines Kombofeldes (basierend auf einer Tabelle)
Im Unterformular 1 soll passend zu dieser Person eine Tätigkeit in einem weiteren Kombofeld ausgewählt werden können.
Dieses Unterformular soll (laut meiner aktuellen Vorstellung wie es funktionieren könnte) ein weiteres Unterformular beinhalten, wo dann alle Matches zu Person + Tätigkeit angezeigt werden.
Person
+ Tätigkeit (UF1)
==> Anzeige (UF2)
Mein Problem ist nun, dass ich immer nur zwei Ebenen verbunden kriege. Wahlweise klappt es, die auswählbaren Tätigkeiten für jede Person zu aktualisieren, oder auf Basis einer Tätigkeit die Infos dazu (Zeitpunkt der Teilnahme zum Beispiel) anzeigen zu lassen, was allerdings ohne die Person natürlich wenig Sinn macht.
Da ich zwar VBA-Code zwar relativ gut lesen und nachvollziehen kann, aber kein tiefer gehendes Wissen habe, sind meine eigenen Möglichkeiten da recht beschränkt.
Habe da 'Bookmarks' entdeckt, was wohl so eine Art ResultSet ist, oder zumindest was damit zu tun hat. Mein erster Versuch war das Copy-Paste der Routine 'nach Aktualisierung' des Combofeldes im Hauptformular zu dem im ersten Unterformular. Habe den Namen des Kombofeldes angepasst und sonst mit meinem Verständnis nicht gefunden, was man sonst an der Routine noch ändern muss. Das klappte aber leider nicht. Meine Vermutung ist, dass es da vielleicht ein zweites ResultSet oder so etwas in der Art geben muss, auf das ich mich beziehen sollte, aaaaber da kommt die Sache mit dem VBA-don'tKnowHow ins Spiel.
Ich freue mich über jeden Hinweis der zur Lösung oder weiterem Verständnis des Problems beiträgt!