Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros
This commit is contained in:
+5
-4
@@ -970,15 +970,16 @@ def format_csv_line(item, details=None):
|
|||||||
|
|
||||||
|
|
||||||
def details_mit_bezeichnung(details, merkmalstamm):
|
def details_mit_bezeichnung(details, merkmalstamm):
|
||||||
"""Kopie von details, bei der jeder Merkmalnummer-Key um die Bezeichnung
|
"""Kopie von details, bei der jeder Merkmalnummer-Key (bleibt selbst
|
||||||
aus dem Merkmalstamm erweitert wird ("<Nummer> | <Bezeichnung>"). Keys,
|
unveraendert als Schluessel) zu einem Objekt {"bezeichnung": ...,
|
||||||
die keine reine Zahl sind (aktuell nur bei Eckrad/Geruest, siehe
|
"wert": ...} wird - Bezeichnung aus dem Merkmalstamm, Wert wie bisher.
|
||||||
|
Keys, die keine reine Zahl sind (aktuell nur bei Eckrad/Geruest, siehe
|
||||||
build_eckrad_details/build_geruest_details - dort noch beschreibende
|
build_eckrad_details/build_geruest_details - dort noch beschreibende
|
||||||
Klartext-Keys statt Merkmalnummern), bleiben unveraendert."""
|
Klartext-Keys statt Merkmalnummern), bleiben unveraendert."""
|
||||||
neu = {}
|
neu = {}
|
||||||
for key, value in details.items():
|
for key, value in details.items():
|
||||||
if key.isdigit():
|
if key.isdigit():
|
||||||
neu[f"{key} | {bezeichnung_fuer(key, merkmalstamm)}"] = value
|
neu[key] = {"bezeichnung": bezeichnung_fuer(key, merkmalstamm), "wert": value}
|
||||||
else:
|
else:
|
||||||
neu[key] = value
|
neu[key] = value
|
||||||
return neu
|
return neu
|
||||||
|
|||||||
Reference in New Issue
Block a user