Neuigkeiten:

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

Mobiles Hauptmenü

Mehrfachauswahl mit [Feld].[Value]

Begonnen von Klaus S. aus B, August 22, 2013, 18:06:20

⏪ vorheriges - nächstes ⏩

Klaus S. aus B

Hallo zusammen,

ich stehe auf dem Schlauch, weiß nicht wie ich es beschreiben soll und finde deshalb wahrscheinlich auch nix in den anderen Beiträgen.

Ich habe eine 1:n Beziehung zwischen zwei Tabellen.

in tbl_1 sind verschiedene Daten enthalten.
In tbl_2 will ich einen einen Datensatz mit 2 (oder mehr) Datensätzen aus tbl_1 "verknüpfen".

( ??? wie beschreib' ich das ??? Also, ich habe eine Tabelle "tbl_Einsatz" und die Tabelle "tbl_Reise". Jetzt sollen mehrere Einsätze in einer Reise zusammengefasst werden. Ich erstelle später einen Bericht, der für eine "Reise" die Details aus mehreren "Einsätzen" auslesen soll.)

Ich habe das mit einem Listenfeld mit Mehrfachauswahl versucht. Das klappt soweit ganz gut, nur komme ich nicht an die "Felder in den weiteren Spalten ran". Ich kann mit column(x) angeben was ich will, ich bekomme immer nur den ID Wert aus tbl_1.

Wie komme ich aus der Nummer raus?

Gruß
klaus

PS: Sorry für die wirre Beschreibung, aber ich doktere schon ziemlich lange dran rum und bin jetzt durch.............

MzKlMu

Hallo,
erstelle ein Hauptformular für die Reisen und darin ein über die Schlüsselfelder verknüpftes Unterformular.
Dann kannst Du zu jedem Einsatz die Reisen eintragen. Ein Listenfeld mit Mehrfachauswahl scheint mir da völlig ungeeignet.
Gruß Klaus

Klaus S. aus B

Hallo,

Du meinst also die 1: n Beziehung rumdrehen?

Gruß Klaus

DF6GL

Hallo,

wie soll man das beantworten, wenn man nicht weiß, wie Du die Beziehungen gesetzt hast?


Wenn zu einer "Reise" mehrere Einsätze gehören können, dann ist tbl_Reise die 1-Tabelle (Master-Tabelle) und tbl_Einsatz die n-Tabelle (Detail-Tabelle)  . In tbl_Einsatz  muss ein Feld (Fremdschlüsselfeld) vorhanden sein, das den Primärschlüsselwert aus  tbl_Reise aufnimmt und dadurch für die Zuordnung sorgt. Die Beziehung(slinie) wird von tbl_Reise.Primärschlüsselfeld zu tbl_Zusatz.Fremdschlüsselfeld erstellt.
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

Klaus S. aus B

Hallo zusammen,

die Idee war super. Ich habe die "Beziehung rumgedreht" und jetzt klappt das.

Danke!

Gruß
Klaus