Länge der Bezeichnung wird beim Migrieren Knopf überprüft. Bei Baugruppen und Schw.Bgrp ist nach 45 Zeichen schluss, beim Rest nach 50 Zeichen
This commit is contained in:
+9
-4
@@ -733,10 +733,16 @@ class CadItem(DataModel):
|
||||
def check_content(self):
|
||||
"""Überprüfe die Inhalte nach Längen, Zeichenketten und korrekten Kombinationen der Eingaben"""
|
||||
|
||||
pdm_kategorie_neu = self.get_gui_data("pdm_kategorie_neu")
|
||||
content = self.get_content('bezeichnung1_sivas', 'bezeichnung1_neu')
|
||||
if len(content) > 50:
|
||||
self.message_error('Bezeichnung1 zu gross', 'bezeichnung_zu_gross')
|
||||
return False
|
||||
if pdm_kategorie_neu == "Baugruppe" or pdm_kategorie_neu == "Schweissbaugruppe":
|
||||
if len(content) > 45:
|
||||
self.message_error('Bezeichnung1 zu gross', 'bezeichnung_zu_gross_45')
|
||||
return False
|
||||
else:
|
||||
if len(content) > 50:
|
||||
self.message_error('Bezeichnung1 zu gross', 'bezeichnung_zu_gross_50')
|
||||
return False
|
||||
|
||||
# Rüstcode und Sögeliste
|
||||
ruestcode = self.get_gui_data("ruestcode_sivas")
|
||||
@@ -747,7 +753,6 @@ class CadItem(DataModel):
|
||||
|
||||
# Rüstcode und Kategorie
|
||||
content = self.get_content('ruestcode_sivas', 'ruestcode_neu')
|
||||
pdm_kategorie_neu = self.get_gui_data("pdm_kategorie_neu")
|
||||
if pdm_kategorie_neu != "Baugruppe" and ruestcode == "":
|
||||
self.message_error('Teilenummer ohne Rüstcode', 'teilenummer_ohne_ruestcode')
|
||||
return False
|
||||
|
||||
Reference in New Issue
Block a user