Book Contents

Book Index

Provedené změny

Došlo ke sjednocení a změně názvů property, metod a konstant zveřejněných z jádra IS K2 do K2 skriptu. Všechny změněné názvy jsou v angličtině.

Tento zásah má dopad na téměř vše v IS K2. Kromě standardu, který je celý zkonvertován a přepsán na nové identifikátory. Tyto úpravy je potřeba provést i do zákaznických úprav aplikace.

Úpravy se budou týkat následujících oblastí:

Book Contents

Book Index

Přechod z K2 ori.05

V této kapitole bude popásno, jak přejít na verzi K2 iris z verze K2 ori.05.

Před přechodem se doporučuje si nastudovat novinky a přechod z verze K2 ori.05 na K2 iris.

Book Contents

Book Index

Schéma reinstalace

Jednotlivé konverze, kterými lze převést úpravy, tak aby fungovaly pro novou verzi, budou popsány v následujícím textu. Většina akcí se provádí v rámci reinstalace. Výchozím bodem pro vysvětlení je tedy schéma reinstalace, které postupně v následujícím textu rozebereme.

pic_7415.png

Obr. Schéma reinstalace

Předinstalační příprava

V první fázi je potřeba připravit IS K2 verzi K2 ori.05 k přechodu na novou verzi. Jedná se o tzv. předinstalační přípravu. Zde se ještě nenacházíme v samotném reinstalačním procesu. Tuto fázi řeší Předinstalační příprava. Jakmile máme vše připraveno, můžeme přistoupit k samotné reinstalaci.

Upozornění

Při přechodu na verzi K2 siri, musíme vždy vycházet z verze K2 ori.05. Zároveň platí, že všechny zákaznické úpravy musí být na této verzi funkční.

Reinstalace - fáze 1/2

V první části již samotné reinstalace se provádí konverze struktur, které obsahují identifikátory, které se přejmenovaly. Jedná se o konverzi zákaznických K2 skriptů, AM sestav, rozšíření v Návrháři objektů, modifikací a vlastních univerzálních formulářů. Celou konverzi provádí funkce, která je detailně popsána dále v textu, a je spuštěna instalátorem nad K2 ještě ve verzi K2 ori.05+. Kompletní výstup je pak ukládán do adresáře Convert2023.

Upozornění

V této fázi není v IS K2 změněna žádná zákaznická úprava. Všechny jsou připraveny ve složce SupportedFiles/Convert2023.

Reinstalace - fáze 2/2

Následuje výměna binárních souborů na novou verzi K2 iris.

Na nové verzi se dále spouští povinná inicializace, která provede konverzi dat, která v IS K2 obsahují uložené identifikátory a také konverzi uložených objektů.

Na závěr se spustí funkce číslo 790, která vše co se zkonvertovalo funkcí 791, vrátí zpět do IS K2.

Poznámka

Samozřejmostí reinstalačního procesu, jsou operace známé z předchozích verzí, jako například kontrola struktur databází, aktualizace rozšíření návrháře objektů apod.

Doporučení po reinstalaci

Je nutné celou reinstalaci provést nejprve v testovacím režimu, kdy se celá K2 reinstaluje na novou verzi, odladí problémy v zákaznických úpravách a provede se testování uživateli. Následně se provede ostrá reinstalace s tím, že všechny připravené zákaznické úpravy se po reinstalaci převedou na ostrou K2 pomocí funkce Přenos customizací, nebo se opravené soubory v průběhu reinstalace nahrají do adresáře \SupportedFiles\Convert2023 do struktur, které jsou popsány v následujících kapitolách pro zpracování funkcí 790.