Anpassung der Excel Ausgabe, sodass Anzahl an Kabeln und kummulierte Länge bei Motorkabeln in seperaten Spalten erscheinen

This commit is contained in:
2025-06-11 09:20:50 +02:00
parent e72ca4610f
commit 4e58b1b911
+3 -4
View File
@@ -305,15 +305,14 @@ def write_excel_from_json(plines:Polylines, sens2cable: dict, outpath:str):
# Worksheet 2 - Kabelnummern und Stückzahlen
ws2 = wb.create_sheet("Cables SIVAS")
ws2.append(["Cable-ArtNr", "Ammount / total length"])
ws2.append(["Cable-ArtNr", "Amount (pcs)", "Cumm. Length (m)"])
all_artnrs = set(count_summary.keys()) | set(length_summary.keys())
for artnr in sorted(all_artnrs):
count = count_summary.get(artnr, "")
if count == "":
count = length_summary.get(artnr, "")
ws2.append([artnr, count])
cumm_length = length_summary.get(artnr, "")
ws2.append([artnr, count, cumm_length])
# Abfage ob Fehler Worsheets ausgegeben werden
if len(plines.errors_existing_sensors) > 0 or len(plines.errors_dists) > 0: