Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Verschachtelte Unterformulare mit Listenfeldern
zurück: Spinbutton & Textfeld weiter: Rechnen bei Access Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
ArBr
Gast


Verfasst am:
08. Feb 2010, 04:09
Rufname:


Verschachtelte Unterformulare mit Listenfeldern - Verschachtelte Unterformulare mit Listenfeldern

Nach oben
       Version: Office 2007

Guten Abend liebe Leute!
Ich habe mehrere Foren durchforstet und genausoviele Varianten und Ansätze ausprobiert, aber ich bekomm folgende Problemstellung einfach nicht hin.
Vermutlich zeigt die Erstellzeit des Threads meinen Grad an Verzweiflung auf eindrucksvolle Weise...

Datenbank:
Tabelle Vertrag
Tabelle Mietvorschreibung (mit ForeignKey auf Vertrag)
Tabelle Eingang (mit ForeignKey auf Mietvorschreibung)

Das Hauptformular bezieht seine Daten aus einer Abfrage auf die Tabelle Vertrag.
Diese Hauptformular hat ein Listenfeld ("Datensatz anhand der Auswahl des Listenfelds auswählen" - Assistentoption 3)
--> funktioniert einwandfrei

Das erste Unterformular bezieht sich auf die Mietvorschreibungen.
Dieses hat auch wieder ein Listenfeld (Assistentoption 3), welches mit zum ausgewählten Vertrag passenden Mietvorschreibungen befüllt ist.
Desweiteren hat dieses Unterformular mehrere Textfelder, in denen bearbeitbare Daten einer Mietvorschreibung sind.
Die Verknüpfung des Listenfelds erfolgte über den Abfrage-Generator (Datensatzherkunft des Listenfelds [...]) - FKVertrag: Wie "*" & [Formulare]![Hauptformular]![ID] & "*"
--> funktioniert einwandfrei

Problem #1:
Wird jetzt im Vertrags-Listenfeld (VLf) eine Auswahl getätigt, so soll der NEUESTE Eintrag im Mietvorschreibungs-Listenfeld (MLf) ausgewählt sein und dessen Daten in den Textfeldern angezeigt werden.
Derzeit ist bei Auswahl im VLf aber kein Eintrag im MLf schwarz hinterlegt (selected), aber die Daten des ältesten Mietvorschreigungs-Datensatzes werden trotzdem angezeigt.

Das zweite Unterformular bezieht sich auf die Eingäge. Dieses ist ein Unterformular des Mietvorschreibungs-Unterformulars.
Quasi doppelt verschachtelt.
Dieses Unterformular besitzt zwei Listenfelder.
Das erste zeigt die Monatssummen aller Eingäge der ausgewählten Mietvorschreibung --> funktioniert. Wird hier ein Wert ausgewählt, sollen im zweiten Listenfeld
alle Eingäge des ausgewählten Monats vorzufinden sein --> funktioniert nicht.
Wird im zweiten Lf dann ein Eingang angeklickt, werden in Textfeldern seine Daten angezeigt.

Problem #2:
Das Event Form_Current im Hauptformular und ersten Unterformular wird nur beim ERSTMALIGEN Auswählen eines Lf-Eintrags gefeuert.
Derzeitige Alternative ist das Click_Event auf das Lf, welches das Lf des Unterformulars aktualisiert.
Problem: Wählt man jetzt einen Neuen Vertrag aus, stehen in den Textfeldern der Eingäge solange die alten Daten, bis eine neue Mietvorschreibung gewählt wurde.

Mit VB kenn ich mich nur mittelmäßig gut aus - wegen der Syntaxähnlichkeit mit C#.

Wäre für eure Hilfe dankbar, sogar sehr dankbar.

LG
Nachtrag: ArBr am 08. Feb 2010 um 03:13 hat folgendes geschrieben:
Na Sauber...
Hab grad die Lösung gefunden..
Oberpeinlich XD

Gute Nacht Jungs/Mädels
Very Happy

Nachtrag: ArBr am 08. Feb 2010 um 03:35 hat folgendes geschrieben:
Nö, ok.
Das war nur ne Teillösung = Unterformularverknüpfung etc.
Aber die Einbindung der Listenfelder in das Ganze ist noch ungeklärt.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Listenfeldern tauschen 8 dl3due 192 07. Sep 2012, 17:54
steffen0815 Daten aus Listenfeldern tauschen
Keine neuen Beiträge Access Tabellen & Abfragen: Verschachtelte Abfrage verursacht Fehler 2 Gast 300 08. Feb 2012, 10:44
Gast Verschachtelte Abfrage verursacht Fehler
Keine neuen Beiträge Access Tabellen & Abfragen: Verschachtelte wenn-Abfrage 4 oldjoe 996 21. Okt 2010, 11:46
kpg Verschachtelte wenn-Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: verschachtelte wenn in Abfrage 8 Matilda L. 1216 03. Mai 2010, 15:51
KlausMz verschachtelte wenn in Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Verschachtelte Abfrage erzeugt Fehlermeldung 5 Sneff 807 14. März 2007, 12:28
Sneff Verschachtelte Abfrage erzeugt Fehlermeldung
Keine neuen Beiträge Access Tabellen & Abfragen: Verschachtelte Sortierung in Abfrage 5 Thrillhouse 1090 17. Okt 2006, 12:39
Willi Wipp Verschachtelte Sortierung in Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Verschachtelte Abfrage 4 Felidae 701 25. Jul 2006, 14:07
Felidae Verschachtelte Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: A2003: Verschachtelte Abfragen mit Bedingungen 0 Flo83 1107 03. Mai 2006, 20:45
Flo83 A2003: Verschachtelte Abfragen mit Bedingungen
Keine neuen Beiträge Access Tabellen & Abfragen: verschachtelte wenn- Funktion 1 Kanngarnix 1420 18. März 2006, 18:54
Nouba verschachtelte wenn- Funktion
Keine neuen Beiträge Access Formulare: Unterformulare über Kombinationsfeld aktivieren 5 aska01 2309 11. März 2006, 19:56
jens05 Unterformulare über Kombinationsfeld aktivieren
Keine neuen Beiträge Access Formulare: Unterformulare nicht editierbar 1 Azrael19 503 21. Feb 2006, 20:25
blicki Unterformulare nicht editierbar
Keine neuen Beiträge Access Formulare: Unterformulare zweiter Ebene 1 Gast 588 23. Jan 2006, 17:41
Gast Unterformulare zweiter Ebene
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web