0

Spalte mit kumuliertem Total

Hallo zusammen

Ich scheitere wieder einmal an einem vermutlich banalem Problem. Ich muss für einen Kunden einen Umsatzreport erstellen der auch ein kumulatives, d.h. fortlaufendes Total ausweist. Dieses würde ich am liebsten in der Tabellenansicht in einer separaten Spalte darstellen.

In der Tabelle Tabelle AUFTRÄGE werden die zu fakturierenden Beträge aus der Tabelle "AKTIVITÄT" zusammengefasst: Feld "Rechnung total netto -> sum('Aktivität'.'Umsatz netto OW')

In der Tabelle "AUFTRÄGE" erscheinen diese Totale. Wie kann ich diese in einer Spalte als fortlaufendes Total darstellen?

Vielen Dank im Voraus für jeden Tipp!

3 Antworten

null
    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Marco,

    man muss hier unbedingt festlegen, nach welchem Feld du die Datensätze sortierst. Andenommen es ist das Feld Datum. Dann ist die Formel für kumulatives Total:

    ---

    let me:=this;
    sum(select 'AUFTRÄGE' [Datum<=me.Datum].'total netto')

    ---

    Solche Formeln sind aber mit Vorsicht zu genießen. bei größerer Anzahl der select abfragen kann das Laden der Tabelle auch langsammer werden.

    Leo

    • Marco.1
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Vielen Dank Leo. Ja, das leuchtet ein, weil ja wohl dann alle Kunden gerechnet werden. Das es sich um einen "Sonderwunsch" eines Kunden handelt, ist es vielleicht einfacher, die Tabelle ins EXCEL zu exportieren und dort, dieses kumulierte Resultat einzufügen.

    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Ich mach in solchen Fällen die Zahlenfelder und schreibe die Ergebnisse per skript rein. Dann ist es kein Problem mehr.