0

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

null
    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Uwe, versuch's mal so:

     

    first((select AndereTabelle where Feld2 = Variable).Feld1)

    • UweG
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Copytexter

    Das anzuzeigende Feld nach der where-Bedingung setzen.

    Das war's.

    Vielen Dank.

    Gruss

    Uwe