m.stangl
|
aae176252d
|
test der gui nicht mehr benötigt.
|
2024-01-18 11:27:52 +01:00 |
|
m.stangl
|
b2e836a1ba
|
aus CreoMigrateGui Hauptprogramm zum Aufruf gemacht
|
2024-01-17 16:22:48 +01:00 |
|
m.stangl
|
eb4779546f
|
Schreibfehler gefixt
|
2024-01-17 16:22:06 +01:00 |
|
m.stangl
|
bbf0cc4edc
|
gui bekommt jetzt die Config mit, um daraus die Texte und Inhalte der Comboboxen usw. aufzubauen
|
2024-01-17 16:21:28 +01:00 |
|
m.stangl
|
96080a75b5
|
controller merkt sich jetzt auch die Configdatei, um die Logiken dort abzurufen
|
2024-01-17 16:19:41 +01:00 |
|
m.stangl
|
61242a1bc5
|
Impfdaten werden jetzt nicht mit abgespeichert
|
2024-01-17 16:18:59 +01:00 |
|
m.stangl
|
725321fa88
|
um allgmeine Klasse zur Verwaltung aller ergänzt. Pfadprüfung eingebaut.
|
2024-01-17 16:18:32 +01:00 |
|
m.stangl
|
b4eda08674
|
bauen der widgets in eigene lib namens gui ausgelagert. Umbau von test_gui in richtung Applikation in CreoMigrateGui
|
2024-01-17 12:03:58 +01:00 |
|
m.stangl
|
b9e69acca9
|
weitere Atomisierung von json load and save. caditem.to_dict impl.
|
2024-01-16 17:02:48 +01:00 |
|
m.stangl
|
b2a4a62aa7
|
small fix: zeilennummer aus übergeordneter Klasse holen#
|
2024-01-16 16:50:25 +01:00 |
|
m.stangl
|
5aea1a0377
|
assembly id hinzugefügt. Linke Frame wereitert. to_json und from_json implementiert. load and save implementiert
|
2024-01-16 16:44:27 +01:00 |
|
m.stangl
|
bb61bc8c89
|
Observer pattern raus geschmissen. Nicht benötigt.
|
2024-01-16 10:29:38 +01:00 |
|
m.stangl
|
404e241ba0
|
Abstrakte Klasse hinzugefügt um nur noch die unterschiedlichen Widgets in den Klassen bauen zu müssen.
|
2024-01-15 17:31:55 +01:00 |
|
m.stangl
|
26f1820a72
|
erste Fassung mit Refresh der Gui und Rückmeldung an User
|
2024-01-15 17:12:38 +01:00 |
|
m.stangl
|
9c7325440f
|
zwischenstand eingepflegt. Controller Funktionen soll in Zukunft über Events aufgerufen werden)
|
2024-01-15 15:04:24 +01:00 |
|
m.stangl
|
d4ecb88b33
|
erste callback methoden implementiert.
|
2024-01-12 18:44:29 +01:00 |
|
m.stangl
|
f182b8d806
|
weiteren Abschnitt zur GUI gebaut
|
2024-01-11 17:46:43 +01:00 |
|
m.stangl
|
b6a36bf135
|
data set und get für GUI und Daten impl.
|
2024-01-11 13:54:27 +01:00 |
|
m.stangl
|
0ce8a485e3
|
Modul in Einzelteile zerlegt
|
2024-01-11 12:14:03 +01:00 |
|
m.stangl
|
8e2061d8db
|
Entries durch korrekte Comboboxen ersetzt. Aufruf des Controllers für die Datenrückgabe
|
2024-01-11 11:44:20 +01:00 |
|
m.stangl
|
9503841629
|
weitere Entwiclung
|
2024-01-10 20:42:51 +01:00 |
|
m.stangl
|
fcb392c2b8
|
aktueller Stand mit zwei Frames die beschickt werden können
|
2024-01-10 18:33:16 +01:00 |
|
m.stangl
|
75deb57548
|
weiterer Protyp des gesamtfensters
|
2024-01-10 16:12:23 +01:00 |
|
m.stangl
|
32146a0419
|
erste Versuche für die Gui
|
2024-01-10 13:46:36 +01:00 |
|
m.stangl
|
ba643e2744
|
small fix Doppelhochkomma innerhalb des Format Strings
|
2024-01-09 10:22:18 +01:00 |
|
s.steuer
|
099c44395f
|
Aufgaben in mehrere Klassen aufgeteilt + Treeview-Generierung korrigiert (an neues json-Format von Hr. Jakob angepasst) + Treeview wird nun rekursiv generiert, da dessen Erstellung dadurch verstaendlicher ist + Excel-Export korrigiert (ebenfalls an neues json-Format von Hr. Jakob angepasst).
|
2024-01-08 11:07:16 +01:00 |
|
s.steuer
|
3ad27bf084
|
Programm-exits eingebaut, da ohne Behebung der aufgeführten Fehlermeldungen eine Weiterführung des Programms nicht zielführend ist, bzw. beim Versuch, die Funktionen get_sivas_dbase und get_rd_dbase automatisiert aufzurufen ansonsten ggf. Rekursionsprobleme auftreten
|
2024-01-08 11:00:38 +01:00 |
|
m.stangl
|
566737beae
|
erste Fassung einer Treeview implementiert
|
2023-12-22 22:51:26 +01:00 |
|
m.stangl
|
9fe6aed7c9
|
bei -n ist noch immer ein Leerzeichen vor der id mitgegeben gewesen
|
2023-12-22 22:50:11 +01:00 |
|
m.stangl
|
d815782a54
|
test_compare.py nicht verwendet, da der Umbau der library zu aufwändig wäre
|
2023-12-21 15:57:51 +01:00 |
|
m.stangl
|
8b05a9173d
|
small BUGFIX: Einrückung war falsch. Ansonsten wird es bei jedem Include als library aufgerufen
|
2023-12-21 15:55:21 +01:00 |
|
m.stangl
|
7c220dce28
|
Configlibarry zum Auslesen aller Werte aller benötigten Informationen aus den Config files erstellt
|
2023-12-19 15:35:12 +01:00 |
|
m.stangl
|
0a6a9d5a07
|
eigene Abstrakte Klasse für alle Config basierten Abfragen eingeführt
|
2023-12-14 17:22:52 +01:00 |
|
m.stangl
|
7120a762eb
|
Abstrakte Klasse zu allen Configs hinzugefügt. Tests zum Auslesen für Werkstoffe und Materialien (Übergang alt -> neu) erstellt
|
2023-12-14 16:52:13 +01:00 |
|
m.stangl
|
c0f2758e01
|
kurze Korrektur der Testmethoden
|
2023-12-14 12:43:12 +01:00 |
|
m.stangl
|
9b8c83ab75
|
Unittests für manage_configs implementiert
|
2023-12-14 12:41:59 +01:00 |
|
m.stangl
|
9ef4869a45
|
Defaultargumente für den Konstruktor, so dass auch keine Pfade übergeben werden können
|
2023-12-14 12:41:27 +01:00 |
|
m.stangl
|
75076f51ea
|
Pfade aus den Umgebungsvariablen gleich dem Konstruktor mitgeben. So kennt die Library das aktuelle Projekt nicht mehr und wird universeller verwendbar
|
2023-12-11 16:29:02 +01:00 |
|
m.stangl
|
36d6b7c5e2
|
print ausgabe dazu
|
2023-12-11 16:16:30 +01:00 |
|
m.stangl
|
e34ebd1d53
|
blackliste wird geholt und geschrieben
|
2023-12-11 16:09:55 +01:00 |
|
Benjamin_Mueller
|
128f750b6d
|
Fehlerkorrektur Escapesequens in Kommentar
|
2023-12-07 09:16:53 +01:00 |
|
m.stangl
|
61db3b15d5
|
Materialliste ebenfalls aus .json config auslesen. Erste Fassung der Klasse implementiert
|
2023-12-06 15:59:49 +01:00 |
|
m.stangl
|
6eebe7c94a
|
Klasse für TOS Config und alle zukünftigen in eigene Datei manage_configs ausgelagert
|
2023-12-06 15:25:12 +01:00 |
|
m.stangl
|
1df77b3fee
|
In Klasse umgestrickt
|
2023-12-06 15:11:41 +01:00 |
|
m.stangl
|
640bbe716e
|
TOS Gruppen json Datei vervollständigt. Nur TOS Ids mit Referenzen werden jetzt mit rausgeschrieben. Falls eine reference Id existiert, welche nicht verwendet wird, wird diese weggelassen.
|
2023-12-01 15:03:34 +01:00 |
|
m.stangl
|
fbdff4d3bb
|
Erzeugung des Strings für Tomcat implementiert
|
2023-12-01 13:17:26 +01:00 |
|
m.stangl
|
7be759fd01
|
erste Fassung rein
|
2023-11-29 19:29:21 +01:00 |
|
m.stangl
|
0adc9e72b4
|
Besprechung der nächsten Schritte. Skelett von bat und lib dazu eingecheckt
|
2023-11-16 15:13:44 +01:00 |
|
s.steuer
|
f277cbfd1a
|
In den Zellen der Spalte 'Teilebeurteilung' werden nun automatisch Dropdown-Menüs eingefügt, deren Werte aus der Tabelle 'Teilebeurteilung' auf Blatt 2 gezogen werden. Sollten neue Werte in die Tabelle 'Teilebeurteilung' hinzugefügt oder Werte daraus entfernt werden, wirkt sich das dynamisch auf die Dropdown-Werte aus.
|
2023-11-13 23:20:28 +01:00 |
|
s.steuer
|
02fd5e59d8
|
compare_lists.py an verändertes JSON-Format von Hr. Jakob angeglichen, da alle JSON-Subkeys nun in einer Liste liegen, sodass für den Zugriff auf die Subkeys nun zusätzlich [0] benötigt wird / Zudem Excel-Export umgeschrieben. Es wird nun die neue Excel-Macro-Datei (lib/vba_format_excel.xlsm) kopiert. Anschließend werden die Daten (Sortierung, Teilenummer, Migrationsstauts, etc.) in die Excel geschrieben. Das VBA-Makro sorgt dann beim ersten Öffnen der Excel dafür, dass die Daten automatisch in einer intelligenten Tabelle liegen sowie dass die bereits migrierten Nummern grün und die noch nicht migrierten Teilenummern rot angezeigt werden. / Zudem wird nun Argparse-Help angezeigt, wenn Parameter fehlen / Argparse-Help verschönert
|
2023-11-12 00:43:48 +01:00 |
|