Kombinationsfelder synchronisiert darstellen

In einem Formular habe ich drei Kombinationsfelder, die ich
synchronisiert anzeigen lassen möchte.

Die Datenherkunft ist eine Tabelle mit 4 Spalten. Gebundene Spalte ist
für alle drei Kombis Die erste Spalte „ID“ (ist doch ok, oder?).
Erreichen möchte ich, dass bei der Auswahl egal über welchem
Kombinationsfeld (combi_Vorname oder combi_Nachname oder combi_Ort)
die entsprechend richtige Spalte des Datensatzes in den anderen Kombis
angezeigt und gespeichert wird.

Zur Veranschaulichung folgendes Modell:

Tabelle Namen

  1. Spalte = ID
  2. Spalte = Vorname
  3. Spalte = Nachname
  4. Spalte = Ort

Wie kann ich das erreichen?

Gruß
Klaus

Hallo Klaus,

schau mal hier http://www.kraasch.de/beispiele.htm und suche nach
KombiAuswahl: Auswahl mit mehrstufigen Kombinationsfeldern

oder lade Dir´s gleich runter …

http://www.kraasch.de/downloads/beispiele/KombiAuswa…

Das ist genau das, was Du brauchst…

Jetzt aber schnell nochmal die Kracher und Raketen durchzählen …

Guten Rutsch
Moritzbock

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Moritzblock,

eigentlich entspricht das Beispiel überhaupt nicht meinen Vorstellungen, denn die Daten stammen alle aus verschiedenen Tabellen.
Ich möchte jeweils die drei verschiedenen Spalten des Datensatzes aus der „einzigen Tabelle“ über die Kombinationsfelder auswählen können.

Darüberhinaus, sollen bei einer Auswahl egal welches Kombinationsfeld alle anderen Kombis mit der ensprecchenden Spalte bereits angezeigt werden. Ich möchte nicht jedes einzelnene Kombinationsfeld „nochmal“ betätigen müssen!

Gruß
Klaus

Hallo Klaus,

schau mal hier http://www.kraasch.de/beispiele.htm und suche
nach
KombiAuswahl: Auswahl mit mehrstufigen
Kombinationsfeldern

oder lade Dir´s gleich runter …

http://www.kraasch.de/downloads/beispiele/KombiAuswa…

Das ist genau das, was Du brauchst…

Jetzt aber schnell nochmal die Kracher und Raketen durchzählen

Guten Rutsch
Moritzbock

Hallo,

Du brauchst für jedes Kombifeld
eine „nach Aktualisierung“ - Ereignisprozedur die die restlichen Kombifelder auf den richtigen Wert einstellt.

Die Syntax ist:
Me!MeinKombifeld2=Me!MeinKombifeld1
…hier wird die ID aus dem ersten Kombifeld zur Anzeige der selben ID im zweiten Kombifeld benutzt.

Konkret sieht das dann etwa so aus:

Für das erste Kombifeld:
Private Sub MeinKombinationsfeld1_AfterUpdate()
Me!MeinKombinationsfeld2 = Me!MeinKombinationsfeld1
Me!MeinKombinationsfeld3 = Me!MeinKombinationsfeld1
Me!MeinKombinationsfeld4 = Me!MeinKombinationsfeld1
End Sub

Für das zweite Kombifeld:
Private Sub MeinKombinationsfeld2_AfterUpdate()
Me!MeinKombinationsfeld1 = Me!MeinKombinationsfeld2
Me!MeinKombinationsfeld3 = Me!MeinKombinationsfeld2
Me!MeinKombinationsfeld4 = Me!MeinKombinationsfeld2
End Sub

und so weiter

noch Fragen ?
viel Erfolg
Stefan

Genervt
Es nervt mich wenn ich mir die Mühe mache eine passende Lösung zu schreiben und dann darauf kein Feedback bekomme.
Stefan

Hallo Stefan, entschuldige dass ich mich erst jetzt zu deinem genialen
Tip, den ich auch schon erfolgreich umgesetzt habe, melde!

Vielen Dank nochmal!!

Klaus

Es nervt mich wenn ich mir die Mühe mache eine passende Lösung
zu schreiben und dann darauf kein Feedback bekomme.
Stefan

Entschuldigung angenommen

Hallo Stefan, entschuldige dass ich mich erst jetzt zu deinem
genialen
Tip, den ich auch schon erfolgreich umgesetzt habe, melde!

Vielen Dank nochmal!!

Klaus

Ok, vergessen und verziehen.
Freut mich, dass es funktioniert hat.
Stefan