Behebung von 2 Bugs, erneuter Pfadabgleich nach Auswahl 'Neuaufbau' & Halbzeugnummerabfrage nach Auswahl 'aus Halbzeug'

This commit is contained in:
2024-04-03 11:13:13 +02:00
parent a4f07d3e33
commit 5c92c3eaec
+3 -1
View File
@@ -1385,7 +1385,7 @@ class GuiLogic():
'cb_mengeneinheit_neu', 'cb_halbzeug_neu', 'cb_dispogruppe_neu', 'cb_dispolaufgruppe_neu', 'cb_hersteller_neu', 'cb_werkstoffdiskrepanz',
'cb_werkstofftyp_neu', 'cb_material_neu', 'cb_oberflaeche_neu', 'cb_farbe_neu', 'cb_herstteilenr_neu', 'cb_freigabevermerk']
elif key == 'cb_neuaufbau':
ret = []
ret = ['cb_3Dmodel_neu']
elif key == 'cb_aus_halbzeug_neu':
ret = ['cb_halbzeugoberflaeche', 'cb_halbzeugfarbe', 'cb_werkstoffdiskrepanz', 'cb_werkstofftyp_neu', 'cb_halbzeugnummer', 'cb_halbzeuglaenge' ]
elif key == 'cb_halbzeugoberflaeche':
@@ -1520,6 +1520,7 @@ class GuiLogic():
ret["halbzeugnummer_neu"] = child_id
else:
self.set_state('halbzeugnummer_neu', 'disabled')
return ret
def cb_halbzeuglaenge(self, selected):
# Abfrage zur Feld "Halbzeuglänge". Dieses ist nicht gesteuert durch eine eigene Combobox o.ä.
@@ -1537,6 +1538,7 @@ class GuiLogic():
ret["halbzeuglaenge_neu"] = 'Länge ? des Kindes der id='+ child_id
else:
self.set_state('halbzeuglaenge_neu', 'disabled')
return ret
def cb_halbzeugoberflaeche(self, selected):
ret = dict()