4D 20 R10 přináší novou funkci, speciálně navrženou pro zákazníky s licencemi OEM nebo 4D Desktop Business, která umožňuje automatické vkládání licencí pro nasazení do vytvořených aplikací. Toto vylepšení zjednodušuje a zabezpečuje proces sestavování licencovaných aplikací a usnadňuje sdílení konfigurace sestavení na více počítačích. A to není všechno, bylo přidáno několik dalších vylepšení, která zefektivní váš pracovní postup. Pojďme se ponořit do podrobností.
Automatické vkládání licencí pro nasazení
Počínaje verzí 4D 20 R10, pokud máte na svém počítači zaregistrované licence pro nasazení, může je nyní 4D automaticky zahrnout do sestavených aplikací.
Abychom vám to ještě více usnadnili, přepracovali jsme sekci licencí v dialogovém okně Sestavit aplikaci. Nyní nabízí přehlednou sadu možností, které vám pomohou vybrat typ aplikace, kterou chcete sestavit.
Aplikace bez vložené licence

Toto je výchozí možnost pro nové projekty, kdy soubor BuildApp.4DSettings neobsahuje žádné informace o licenci a režim Evaluation je zakázán.
S touto možností nebude sestavená aplikace obsahovat žádnou licenci. Budete muset zaregistrovat příslušné licence na nasazených počítačích, jak je vysvětleno v tomto příspěvku na blogu.
Aplikace Evaluation

Tato možnost umožňuje sestavit zkušební aplikace, jak je popsáno v tomto příspěvku na blogu.
Aplikace s automaticky vloženými licencemi

Pokud vyberete tento režim, 4D automaticky vyhledá v systémové složce Licenses platné licence pro nasazení. Uchované licence jsou uvedeny v rozhraní (pořadí uchovávání licencí zjistíte v dokumentaci ). Cesty k licencím však nejsou uloženy v souboru BuildApp.4DSettings. Místo toho byl zaveden nový logický klíč „BuildApp / Licenses / AutomaticLicenseIntegration“, který tuto automatickou integraci umožňuje.
Pomocí takového nastavení, protože v souboru není definována žádná konkrétní licenční cesta, lze soubor BuildApp.4DSettings zahrnout do úložiště pro správu verzí nebo jej snadno sdílet na více počítačích!
Pro podporu stejného chování byl do komponenty Build4D přidán také parametr Automatic: stačí v atributu „License“ objektu nastavení definovat „License Automatic mode“.
Aplikace s definovanými vloženými licencemi

Tento režim odráží předchozí chování procesu sestavování. Sestavená aplikace bude obsahovat licence explicitně definované v souboru BuildApp.4DSettings.
Hladší proces pro vývojáře
Abychom dále zlepšili práci vývojářů, provedli jsme několik vylepšení procesu sestavení:
- Platnost licencí se nyní kontroluje před zahájením sestavování, takže nebudete muset čekat až do konce, abyste zjistili případné problémy související s licencemi. To je skutečná úspora času.
- V dialogovém okně Sestavení aplikace se nyní na konci sestavení zobrazí dialog, které cíle byly úspěšně vygenerovány. Tyto informace jsou také zaznamenány v souboru protokolu sestavení, který nyní obsahuje i použité licence.
- V dialogu Build Application, když sestavení vyhodí chybu, zůstane dialog otevřený, aby se zabránilo ztrátě naposledy zadaných nastavení.
- Stránka Create deployment license Příkaz také využívá výhod nové automatické integrace licencí.

Doufáme, že vám tato vylepšení ušetří čas a proces nasazení bude ještě plynulejší.
