2.2k Aufrufe
in Datenbanken von pitbug Einsteiger_in (3 Punkte)
hallo,

ich habe folgendes problem:
ich habe drei tabellen:
- Bauherren
- Fachplaner
- Ausführende Firmen

ich habe nun eine tabelle zur erfassung des schriftverkehrs erstellt. in dieser tabelle gibt es ein feld "verfasser". ich möchte nun in meinem formular ein kombinationslistenfeld erstellen in dem alle bauherren, alle fachplaner und alle ausführenden Firmen erscheinen. leider zeigt mir access immer nur daten aus maximal einer tabelle an. was kann man da machen?

vielen dank

pitbug

4 Antworten

0 Punkte
von ralfh Mitglied (227 Punkte)
Hallo,
ich würde mir noch ne Tabelle erstellen, wo die Verfasser eingestellt werden. Mit einer Anfügeabfrage kannst Dui die bereits gespeicherten Daten in diese Tabelle einfügen. Diese Verfasser Tabelle kannst Du wiederum als Grundlage für das Kombifeld nehmen.
Oder kennt jemand eine bessere Lösung?
Gruß Ralf
0 Punkte
von
hallo,
bilde doch einfach eine Abfrage auf Basis der 3 Tabellen, die du
abspeicherst und als Grundlage für das Kombinationslistenfeld nimmst.

Gruß
lorf
0 Punkte
von rahi Experte (1.5k Punkte)
Hallo PitBug,

erstelle dir eine Abfrage mit folgendem Code:

SELECT Verfasser from Bauherren
UNION SELECT Verfasser from Fachplaner
UNION SELECT Verfasser from Ausführende_Firmen;

dann hast du alle Verfasser (ohne Dubletten) in einer Spalte. Das Ganze kannst du nur im SQL-Modus erstellen, das geht nicht mehr "klicki-Bunti".

Gruß
Ralf
0 Punkte
von ralfh Mitglied (227 Punkte)
Die Lösung von RaHI ist perfekt !

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...