Select-Befehl in einem Funktionsfeld
Hallo Ich möchte das Ergebnis einer Select Abfrage einer anderen Tabelle in einem Funktionsfeld anzeigen lassen.
Das Ergebnis ist nur ein Datensatz.
Leider bekomme ich es nicht hin.
Was funktioniert:
first((select AndereTabelle).Feld1) - Zeigt mir den Feldinhalt von Feld1 des ersten Datensatzes der Tabelle ein.
Wenn ich jetzt die Abfrage konkretisieren will, erhalte ich eine Fehlermeldung: "Ende erwartet: where in Zeile x Spalte y"
let Variable := Feld-diese-Tabelle;
first((select AndereTabelle).Feld1) where Feld2 = Variable
Die Tabellen sind nicht verknüpft und sollen es auch nicht werden.
Anstelle des Funktionsfeldes möchte ich auch keine Ansicht haben, wobei die Ansicht funktioniert mit der Select Abfrage.
Hat jemand eine Idee, wie man das Select-Ergebnis in ein einzelnes Funktionsfeld oder Textfeld bekommt?
Gruss
Uwe
2 Antworten
-
Hallo Uwe, versuch's mal so:
first((select AndereTabelle where Feld2 = Variable).Feld1)
-
Hallo Copytexter
Das anzuzeigende Feld nach der where-Bedingung setzen.
Das war's.
Vielen Dank.
Gruss
Uwe
Content aside
- vor 5 JahrenZuletzt aktiv
- 2Antworten
- 1906Ansichten