Summenfelder mit Punkt-Dezimaltrenner fuer PDF-JavaScript Nullformat Kompatibilitaet
This commit is contained in:
1 parent
4001bb78f5
commit
6e2404774a
2 files changed
+13
-11
No files matched your search
+6
-4
@@ -79,11 +79,13 @@ def build_field_dict(
|
||||
fields[f"plan.{idx}"] = ""
|
||||
fields[f"{pauschale_prefix}.{idx}"] = "0"
|
||||
|
||||
# Summary fields (replicate PDF JavaScript calculations)
|
||||
# Summary fields (replicate PDF JavaScript calculations).
|
||||
# Values use period decimal separator because the PDF's JavaScript
|
||||
# format action (Nullformat) parses them as JS numbers.
|
||||
pauschale_5_euro = pauschale_5_count * 8.6
|
||||
fields["pauschale_5_sum"] = f"{pauschale_5_euro:.2f}".replace(".", ",")
|
||||
fields["pauschale_25_sum"] = "0,00"
|
||||
fields["pauschale_sum"] = f"{pauschale_5_euro:.2f}".replace(".", ",")
|
||||
fields["pauschale_5_sum"] = f"{pauschale_5_euro:.2f}"
|
||||
fields["pauschale_25_sum"] = "0.00"
|
||||
fields["pauschale_sum"] = f"{pauschale_5_euro:.2f}"
|
||||
fields["anwesend_sum"] = str(pauschale_5_count)
|
||||
|
||||
return fields
|
||||
|
||||
Reference in new issue
Block a user