0

Aktuellen Wert eines Feldes auslesen

Hallo,

ich möchte einen Überblick über die vorhandenen, ausgegebenen  oder verlorenen Schlüssel für die jeweiligen Zimmer eines Heims darstellen.

Für ein bestimmtes Zimmer funktionert dies mit

let x := cnt(select 'Bett im Zimmer' where 'Status-ZiSchl.' = 1 and 'Zimmer im Heim'.Zimmernummer = 1.37);  'Status-ZiSchl. = 1 entspricht Auswahl "Ausgegeben"
x

Allerdings nur für das Zimmer 1.37. In den Zellen für die anderen Zimmer steht auch 1.37. Daher möchte ich den jeweils aktuellen Wert für die Zimmernummer des Datensatzes, den ich gerade aufgerufen habe auslesen und in diese Formel einbauen.

ich hoffe es ist verständlich dargestellt. über eine Lösung würde ich mich freuen

Stephan

2 Antworten

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

    Hallo Stephan, wenn ich es richtig verstehe, dann könntest du den festen Wert "1.37" einfach durch eine Variable (myZNr) ersetzen:

     

    let myZNr := Zimmernummer;
    cnt(select 'Bett im Zimmer' where 'Status-ZiSchl.' = 1 and 'Zimmer im Heim'.Zimmernummer = myZNr)

    • stu
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Copytexter

    vielen Dank, hat funktioniert.

    Das mit der Variablen hatte ich auch schon versucht, allerdings myZnr. zu kompliziert über tablle und zelle anzusprechen und immer alle Werte in der Spalte durch

    Komma getrennt zurückerhalten.