Neuigkeiten:

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

Mobiles Hauptmenü

Datensatzherkunft über mehr als zwei Ebenen

Begonnen von Rainer 1984, August 28, 2011, 02:44:44

⏪ vorheriges - nächstes ⏩

Rainer 1984

Hi Accessianer,

habe eine "dreifache" Verkettung von Formularen bzw. deren Tabellen, die so aussieht:

1. Ebene: UU-Formular "Sperrgründe".
Alle möglichen Gründe, warum Kunden und Lieferanten gesperrt werden können.

2. Ebene: U-Formular "Kundensperrgründe".
Selektion aller kundenrelevanten Sperrgründe aus 1. Ebene.

3. Ebene: Formular "Kundensperren".
In diesem Formular soll zu einem bestimmten Kunden ein Sperrgrund aus 2. Ebene entnommen werden können.

Und das ist das Problem: In der 3. Ebene bekomme ich im Kombifeld nur ID-Zahlen angezeigt und keinen Text, da sich ja in der 2. Ebene nur die ID-Zahlen aus der 1. Ebene befinden. Wie kann ich den Text, der sich hinter den ID´s verbirgt, in der 3. Ebene sichtbar machen?

Viele Grüße und einen schönen Sonntag wünscht

Rainer

database

#1
Hallo,

ZitatWie kann ich den Text, der sich hinter den ID´s verbirgt ...

Indem du die Datenherkunft, welche die Daten des Kombifeldes liefert richtig angibst.

z.B.  "SELECT ID, Textfeld FROM DeineTabelle WHERE ID=" &  ID_Feld_der _Ebene1

Das Kombifeld hat dann die gebundene Spalte 1, Spaltenanzahl 2 und Spaltenbreiten 0cm;3cm (Spaltenbreite des 2.Feldes anpassen)

Als Hinweis, wie Felder eines Unterformulars oder des Hauptforms RICHTIG angesprochen werden siehe bitte hier:
http://www.donkarl.com?FAQ4.2
sowie den dort angegebenen Link auf Dev Ashish

HTH

Rainer 1984

Hallo Peter,

vielen Dank für Deine Hilfe!

Stimmt, die Datensatzherkunft war nicht richtig aufgebaut. Im Abfragegenerator hat die 3. Spalte gefehlt (Angabe des Textfeldes der 1. Ebene).
Wusste nicht, dass man diese explizit angeben muss. Jetzt funktioniert es.  :)

Schönen sonnigen Sonntagnachmittag und viele Grüße

Rainer