Zeilenumbrüche in den Feldern Änderungsbeschreibung, Freigabevermerk und Zusatzinformationen werden nun entfernt, da dies zu Problemen bei der Übergabe an SIVAS führt

This commit is contained in:
2024-04-04 10:01:37 +02:00
parent 84626705e8
commit 339ba53257
+29 -8
View File
@@ -2,6 +2,7 @@ import tkinter as tk
from tkinter import ttk
from tkinter import filedialog
import os
import re
#import logging
@@ -1524,15 +1525,26 @@ class RightFrameVersion(AllFrames):
self.rownum += 1
def get_data(self):
return {
aenderungstext_sivas = self.aenderungstext_sivas.get('1.0', 'end')
aenderungstext_neu = self.aenderungstext_neu.get('1.0', 'end')
freigabevermerk_sivas = self.freigabevermerk_sivas.get('1.0', 'end')
freigabevermerk_neu = self.freigabevermerk_neu.get('1.0', 'end')
aenderungstext_sivas = re.sub(r"\n", "", aenderungstext_sivas, flags=re.I)
aenderungstext_neu = re.sub(r"\n", "", aenderungstext_neu, flags=re.I)
freigabevermerk_sivas = re.sub(r"\n", "", freigabevermerk_sivas, flags=re.I)
freigabevermerk_neu = re.sub(r"\n", "", freigabevermerk_neu, flags=re.I)
ret = {
"version_sivas": self.version_sivas.get(),
"aenderungsindex_sivas": self.aenderungsindex_sivas.get(),
"aenderungsindex_neu": self.aenderungsindex_neu.get(),
"aenderungstext_sivas": self.aenderungstext_sivas.get('1.0', 'end'),
"aenderungstext_neu": self.aenderungstext_neu.get('1.0', 'end'),
"freigabevermerk_sivas": self.freigabevermerk_sivas.get('1.0', 'end'),
"freigabevermerk_neu": self.freigabevermerk_neu.get('1.0', 'end'),
"aenderungstext_sivas": aenderungstext_sivas,
"aenderungstext_neu": aenderungstext_neu,
"freigabevermerk_sivas": freigabevermerk_sivas,
"freigabevermerk_neu": freigabevermerk_neu
}
return ret
def data_from_model(self):
self.clear()
@@ -1641,11 +1653,20 @@ class RightFrameZusatzinfos(AllFrames):
zuruecksetzen_button.grid(column=col_left+2, row=self.rownum, sticky=tk.EW, padx=3, pady=3)
def get_data(self):
return {
"zusatzinfos_auto_text": self.zusatzinfos_auto_text.get('1.0', 'end'),
"zusatzinfos_bendef_text": self.zusatzinfos_bendef_text.get('1.0', 'end'),
zusatzinfos_auto_text = self.zusatzinfos_auto_text.get('1.0', 'end')
zusatzinfos_bendef_text = self.zusatzinfos_bendef_text.get('1.0', 'end')
zusatzinfos_auto_text = re.sub(r"\n", "", zusatzinfos_auto_text, flags=re.I)
zusatzinfos_bendef_text = re.sub(r"\n", "", zusatzinfos_bendef_text, flags=re.I)
ret = {
"zusatzinfos_auto_text": zusatzinfos_auto_text,
"zusatzinfos_bendef_text": zusatzinfos_bendef_text
}
return ret
def data_from_model(self):
self.clear()
data = self.get_controller().get_all_gui_data()