Release Notes

25.1.0

Die Release Notes zur Version 25.1.0 beschreiben die Unterschiede zur Version 24.7.0.

Neue Funktionen und Verbesserungen

Selektiertes Tab wird in der URL angezeigt (IPMSHU-8490)

In der Vertragsdetailansicht wird der aktuell selektierte Tab jetzt in die URL gesetzt. Dadurch öffnet sich beim erneuten Laden der Seite (z.B. nach einem Fehler in der Anwendung und anschließender Rückkehr in die Ansicht) direkt der zuletzt ausgewählte Tab.

Um dieses Verhalten auch bei einem Versionswechsel sicherzustellen, wurde eine zusätzliche Ableitung AbstractMcPage von AbstractPage angelegt, die das Interface AfterTabSelectedObserver implementiert und in der neuen Methode getBindingContext().updateUi() aufruft. Alle bisherigen Seiten der Vertragsdetailansicht aus dem Standard leiten jetzt die neue Klasse ab. Daher müssen alle eigenen Seiten, die sich in der Vertragsdetailansicht befinden, entweder AbstractMcPage ableiten, oder das Interface AfterTabSelectedObserver implementieren. In der neuen Methode muss dann getBindingContext().updateUi() analog zur Implementierung in AbstractVbPage ergänzt werden.

Dieses Verhalten wird im Standard nur in Tabs auf der obersten Ebene angewendet. Bei weiteren Tabs innerhalb eines Tabs muss die Anpassung im Projekt erfolgen.

Weitere Details sind in der IPM-Core-Dokumentation enthalten.