Neu Erste Position wird bei Zwischensumme nicht mitberechnet

  • Ersteller des Themas Ersteller des Themas seulb87
  • Erstellungsdatum Erstellungsdatum

seulb87

Aktives Mitglied
28. Oktober 2020
11
3
Hallo,

ich habe aktuell ein Problem bei der Zwischensumme bei den Rechnungsvorlagen. Hier wird immer die erste Position bei der Berechnung weggelassen, allerdings stimmt die Gesamtsumme am Ende.
Die Formel zur Berechnung der Zwischensumme lautet folgendermaßen:

FStr$ (Evaluate ("cond(Vorgabe.NettoPreiseBenutzen, sum(Auftragspositionen.NettopreisGesamt,false), sum(Auftragspositionen.BruttopreisGesamt,false))"), "?&.##")

Habt ihr eine Idee woran das liegen kann?

Viele Grüße
Sebastian
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Hallo Sebastian,

was genau soll Evaluate("") bewirken und was das ,false in den Summen?

Hiermit sollte es jedenfalls klappen:

Code:
LocCurrL$(If(Vorgabe.NettoPreiseBenutzen, Sum(Auftragspositionen.NettopreisGesamt), Sum(Auftragspositionen.BruttopreisGesamt)), "de")

VG,
Frank
 

seulb87

Aktives Mitglied
28. Oktober 2020
11
3
Hallo Sebastian,

was genau soll Evaluate("") bewirken und was das ,false in den Summen?

Hiermit sollte es jedenfalls klappen:

Code:
LocCurrL$(If(Vorgabe.NettoPreiseBenutzen, Sum(Auftragspositionen.NettopreisGesamt), Sum(Auftragspositionen.BruttopreisGesamt)), "de")

VG,
Frank

Hi Frank,

vielen Dank! So funktioniert es.

Ehrlich gesagt habe ich die vorherige Funktion nie angefasst und so von der Vorlage übernommen und das ist dann jetzt erst aufgefallen.

Viele Grüße
Sebastian
 

Ähnliche Themen