Upgrade auf 25.0.0
Unbedingt die aktuellen Installationsvoraussetzungen vorab prüfen!
Diese Anleitung berücksichtigt immer nur den Sprung von der vorhergehenden Version zu der gerade beschriebenen Version. Bei Upgrades über mehrere Versionen hinweg müssen alle Änderungen der Zwischenversionen ebenfalls beachtet werden! Siehe genereller Ablauf von Upgrades.
Breaking Changes
Entfernung von tableResultDialog und alten Gentable-Funktionen
Der bereit seit Version 21 als deprecated markierte tableResultDialog und weitere alte Gentable-Funktionen wurden entfernt.
Folgende Aufrufe sollten auf den Systemen vor dem Update nicht mehr existieren:
showTableResultDialogclearAllCellsWithBlank(austableresultFactory)restoreCellFocus(austableresultFactory)setFocusOnActiveCell(austableresultFactory)
Zur Migration, siehe: TableResultDialog Migration
End of Life des Vue2-MultiTable, Ersatz durch MultiTableReact
Mit den aktuellen Produktversionen wird das MultiTableReact zum Standard. Damit ist das alte, auf Vue 2 basierende MultiTable veraltet und hat das Ende seines Lebenszyklus erreicht.
Da die APIs von MultiTableReact sehr nah an der des alten MultiTable-Gadgets sind, ist ein Umstieg aktuell noch sehr einfach.
Zur Migration, siehe: MultiTableReact Migration
Upgrade
Manuell auszuführende Schritte
Entfernen der alten Dateien
Aus Workflow-ext müssen die alten tableResultDialog-Dateien entfernt
werden. Bitte die Dateien in Workflow-ext/jsp/ou sichern und danach folgende
Dateien löschen:
- Workflow-ext/jsp/ou/sp/tableresult.jsp
- Workflow-ext/jsp/ou/sp/tableresult.json_paged.jsp
- Workflow-ext/jsp/ou/sp/tableresult.json.jsp
- Workflow-ext/jsp/ou/sp/tableresult.json.count.jsp