- Status Closed
- Percent Complete
- Task Type Fehlerbericht
- Category GUI & Server
- Assigned To No-one
- Operating System All
- Severity Low
- Reported Version 3.3 Alpha x
- Due in Version 3.3.0
-
Due Date
Undecided
-
Votes
1
- steff (26.01.2022)
- Private
Opened by LightningBrothers - 10.01.2022
Last edited by LightningBrothers - 16.09.2023
FS#4710 - Keine Fehlermeldung in GUI, wenn Projekt wegen fehlender Daten nicht gespeichert werden konnte
Beim Reproduzieren des Fehlers aus Ticket FS#4709 habe ich ein einziges DDFs aus verschiedenen Verzeichnissen einem neuem Projekt hinzugefügt. Bedeutet:
- DDF aus Verzeichnis A dem Projekt hinzugefügt
- DDF in ein anderes Verzeichnis verschoben und leicht modifiziert
- DDF aus Verzeichnis B dem Projekt hinzugefügt
- …
Aus diesem Grund befand sich das DDF beim Speichern des Projekts nicht mehr im Verzeichnis A. Dies bemerkt der Kernel und trägt eine Fehlermeldung im Log ein:
23:43:06 WARN FileBackendDatastore - Following Resources could not be saved in Project: { "type": "DDF", "name": "Icons\\Eurolite LED BAR-6 QCL RGBA (9 channel).xml" } { "type": "DDF", "name": "Images\\Eurolite LED BAR-6 QCL RGBA (9 channel).xml" } 23:43:07 INFO Messages - Message from SKI-DSK-TCM900A: Saved Project to GUI SKI-DSK-TCM900A, Path 2022-01-22 - DDF Folders.dmz
In der GUI gibt es dazu keinerlei Hinweise, dass beim Speichern des Projekts nicht (mehr) alle benötigen Daten gefunden werden konnten. Gerade in Hinblick darauf, wenn zukünftig noch mehr Dateien für das Projekt benötigt werden, sollte bereits beim Speichern ein solcher Hinweis erscheinen.
Möglicherweise steht dieses Ticket ein Stück weit auch im Zusammenhang mit FS#4651 oder kann im gleichen Aufwasch behoben werden.
16.09.2023 19:16
Reason for closing: Implementiert
Additional comments about closing:
In Beta 9 testen
Aber was ist das erwartete verhalten? Soll das speichern abgebrochen werden? Oder speichern mit dem Hinweis?
Letzteres - speichern mit Hinweis. Die Meldung könnte lauten: "Das Projekt konnte nicht vollständig gespeichert werden. Folgende Daten wurden offenbar verschoben, umbenannt oder gelöscht: {0}". {0} soll der Platzhalter für die Liste sein, die der Kernel bereits ausspuckt.
Ja, so funktioniert das aber nicht. Es können ja beliebige Fehlermeldungen erscheinen. Ergo braucht man irgendeine Darstellung die Beliebige Fehlermeldungen darstellen kann.
Ich hatte in der 3.3. Alpha 9 herumprobiert und ein Projekt aus der 3.2.3 importiert. Beim Speichern bekam ich eine Fehlermeldung. Bild davon ist im Anhang.
Es fehlten auf dem verwendeten PC Images.
Aus der Fehlermeldung konnte ich das aber nicht ersehen.
Es wäre doch hilfreich wenn in der Fehlermeldung Informationen angezeigt werden würden, die die Meldung Ausgelöst haben.
Gruss Steff
Ja, das ist ein allgemeines Problem, dass die Darstellung für Speicherfehler und Ladenfehler noch extrem schlecht ist.
Ich hatte dieses Problem nun im Kontext mit einem nicht vorhandenen Hintergrundbild der Stage View. Hier fiel mir nun auf, dass aus der Fehlermeldung (weiterhin) nicht hervorgeht, was das Problem genau war. Vor allem aber ist nicht ersichtlich, dass das Projekt auf Grund des Problems überhaupt nicht gespeichert wurde - nicht einmal in Teilen.