Bedingung in allen Positionen einer Untertabelle prüfen
Hallo Leute,
ich möchte gerne in der Haupttabelle per Icon anzeigen, ob alle Positionen der Untertabelle verfügbar sind.
Also Tabelle Auftrag und Untertabelle Auftragspositionen. Letztere hat bereits ein Formelfeld, das "check" wiedergibt, wenn verfügbar.
Um nun in der Übersicht der Aufträge (Listenansicht) die Aufträge wo man nachsehen muss schneller zu identifizieren, möchte ich ein Formelfeld in Tabelle Auftrag einfügen, das "check" zeigt, wenn alle Positionen "check" sind, wenn alle nicht verfügbar sind "x" oder wenn nicht alle verfügbar sind "info".
Also im Grunde ein Ampelsystem.
Ich finde den Einstieg in die Prüfungs-Schleife nicht.
If all Unterpositionen are "check" then "check" else
if all Unterpositionen are "x" then "x" else "info"
Kann mir jemand hier auf die Sprünge helfen?
Thx
2 Antworten
-
Mit Sicherheit gibt es mehrere Wege.
Eine Möglichkeit könnte wie folgt aussehen.
let vTbl := Auftragspositionen:
if cnt(vTbl [Formelfeld="check"])=cnt(vTbl) then "Check" else if cnt(vTbl [Formelfeld="x"])=cnt(vTbl) then "X" else "info" end -
Wonderful! thx
Das klappt auf Anhieb.
Content aside
- Status Answered
-
1
„Gefällt mir“ Klicks
- vor 1 JahrZuletzt aktiv
- 2Antworten
- 27Ansichten
-
2
Folge bereits