dynamisches Auswahlfeld zählen
Hallo in die Runde,
ich komme leider nicht weiter und bitte um eure Hilfe.
Folgende Situation - ich habe vier Tabellen
Tabelle1 - Tabelle2 - Tabelle3 - daf (dient für das DAF in Tabelle3)
in Tabelle1 habe ich ein Formelfeld, welches aus Tabelle3 die Auswahl zählt.
Nun möchte ich aber, das nur die Auswahl gezählt (im Formelfeld aus Tabelle1) wird, wenn ein Ja ausgewählt ist, bzw. die DatensatzNr. 1.
Ich habe die Lösung bestimmt schon irgendwo in meiner DB stehen oder zumindest ein Script, aus dem ich die Lösung irgendwie herleiten könnte, aber ich komme einfach nicht darauf.
Ich habe hierzu die Beispieldatenbank beigefügt.
Vielen Dank schon mal.
Gruß
Kruna
9 Antworten
-
Vielleicht so?
cnt(Tabelle2.Tabelle3[DAF = 1])
-
Ich möchte das Thema nochmal kurz aufgreifen, weil ich mir mal wieder die Zähne ausbeiße.
Ich habe nun im meinem workflow festgestellt, dass ich eine Sache nicht beachtet habe und zwar habe ich in Tabelle 3 noch ein Auswahlfeld.
Wenn 'Es' gewählt ist
cnt(Tabelle2.Tabelle3[DAF = 1])*1
und wenn 'Ds' gewählt ist
cnt(Tabelle2.Tabelle3[DAF = 1])*2
berechnet werden.
Ich habe versucht, so zu lösen:
let myNum := if Tabelle2.Tabelle3.text(Auswahl) = "Es" then
1
else
2
end;
cnt(Tabelle2.Tabelle3['Auswahl (dynamisch)' = 1]) * myNumAber anstelle von 2 kommt 4 raus.
Ich habe nochmals dazu die BeispielDB beigefügt.
HAt jemand eine Idee, wo der Fehler liegen könnte?
Vielen Dank.
Gruß kruna
Content aside
- Status Answered
- vor 1 JahrZuletzt aktiv
- 9Antworten
- 67Ansichten
-
3
Folge bereits