0

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

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

    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

    • Tacho
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hey Copytexter,

    das klappt schonmal allerbest, Danke!

    Tacho

Content aside

  • vor 6 JahrenZuletzt aktiv
  • 2Antworten
  • 1308Ansichten