Summierungen abhängig von Auswahl(en) eines Mehrfachauswahlfeldes
Ich möchte gern Summen von bis zu vier Berechnungsfeldinhalten durchführen, abhängig von der getroffenen Auswahl eines Mehrfachauswahlfeldes.
Beispiel:
Wenn im Mehrfachauswahlfeld "Jahr" die Werte 2016 und die 2018 gewählt wurden, soll in einem Berechnungsfeld "Teilnahme" die Summe aus den bestehenden Berechnungsfeldern "SUM2016" und "SUM2018" angezeigt werden.
Problem: je mehr Jahre dazu kommen, desto vielfältiger die Kombinationsmöglichkeiten der Auswahl
Hat jemand eine Idee?
2 Antworten
-
Idee:
let mySumme := 0;
let myArray := chosen(Jahr);
for i from 0 to cnt(myArray) do
let SumJahr := text(item(myArray, i));
switch SumJahr do
case "2015": mySumme := mySumme + SUM2015
case "2016": mySumme := mySumme + SUM2016
case "2017": mySumme := mySumme + SUM2017
case "2018": mySumme := mySumme + SUM2018
case "2019": mySumme := mySumme + SUM2019
case "2020": mySumme := mySumme + SUM2020
[...]
end
end;
mySumme
-
Hey Copytexter,
das klappt schonmal allerbest, Danke!Tacho
Content aside
- vor 6 JahrenZuletzt aktiv
- 2Antworten
- 1308Ansichten