Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Rogue am Februar 28, 2017, 17:15:36

Titel: Listenfeld füllen abhängig von Selektion in anderem Listenfeld
Beitrag von: Rogue am Februar 28, 2017, 17:15:36
hallo Community,

arbeite schon seit einiger zeit an 2 Listefeld mit select Anweisung.
Hintergrund:

Ich möchte z.B.
im 1. Listefeld0 stehen die Plz,
im 2. Listefeld2, soll abhänig von listenfeld0 die orten stehen.

Soll heißen, wenn ich im Listefeld0 einen Plz anklicke, soll im listenfeld2 alle dazugehörigen orte auflisten werden.

Beide Tabelle stehen zu 1:n Beziehung zu einander.

[List0]

SELECT DISTINCT [plz_plz] FROM plz;


[List2]

SELECT [ort] FROM ort WHERE [ort_ort]=liste0;


Kann mir einer weiter helfen.
Gruß
PS: habe im Anhang eine Beispiel Datei mit angehangen!
Titel: Re: Listenfeld füllen abhängig von Selektion in anderem Listenfeld
Beitrag von: Xoar am Februar 28, 2017, 18:25:22
Hallo,
ich kann dir leider atok nicht direkt alles erklären <- auf'm Sprung.

Aber hier ist alles top genau erklärt

http://www.donkarl.com?FAQ4.36 (http://www.donkarl.com?FAQ4.36)

Grüße
Titel: Re: Listenfeld füllen abhängig von Selektion in anderem Listenfeld
Beitrag von: Beaker s.a. am Februar 28, 2017, 23:23:12
Hallo Rogue,
SELECT [ort] FROM ort WHERE [ort_ort]=liste0;
In Liste0 gibt es kein Feld [ort_ort]
Also
SELECT [plz], [ort] FROM ort WHERE [plz]= & Me!liste0;
(den Formularbezug musst du je nachdem wie du die Abfrage zuweist
wohl anpassen)

gruss ekkehard