Editor kódu
Zvýšení efektivity přizpůsobením generování upozozornění
Zlepšete efektivitu kódování globálním definováním toho, která upozornění budou generována. Upravte nastavení upozornění tak, aby vyhovovalo potřebám vašeho projektu, odfiltrujte pro vás nedůležitá upozornění a použijte nové globální definice, abyste se zaměřili na to, co je důležité.
Programování
Maximální produktivita a bezpečnost s pokročilými nástroji
Identifikujte snadno odkazy na objekty pomocí nových operátorů porovnání, umožňujících určit zde objekty nebo kolekce sdílejí stejný odkaz. To sníží četnost vašich chyb a urychlí vývoj.
Využívejte přístup k třídám z jiných komponent ve stejném hostitelském projektu pomocí deklarovaných jmenných prostorů. To zjednodušíintegraci tříd napříč komponentami a zvýší flexibilitu a efektivitu vývoje.
Pomocí funkce Session Storage by ID udržujte konzistentní informace v rámci více relací, takže uživatelé mohou přistupovat ke stejným datům – ať už na webu, mobilu nebo na platformě klient/server.
Automatizujte extrakci souborů PDF/A3 pomocí nové komponenty, která extrahuje vložené soubory z dokumentů PDF/A3, což je nezbytné pro zpracování v Evropě povinných elektronických faktur.
Ve výchozím nastavení zajistěte vysokou úroveň zabezpečení, přičemž výchozím nastavením pro ověřování REST API je nyní Force Login. Nové projekty automaticky uplatňují přísnější řízení přístupu a upgradování stávajících projektů pro lepší ochranu je vzdáleno pouze jedno kliknutí.
Github komponenty
Lepší spolupráce přímou integrací
Spravujte snadno komponenty GitHub přímo ve 4D. Automatizujte stahování úložiště a zajistěte konzistenci se sémantickým verzováním – to vše ze 4D Component Manager. Tato funkce zjednodušuje správu komponent, šetří čas a zároveň podporuje spolupráci.
4D Write Pro
Prezentace zmatených dokumentů se zpracováním prázdných zdrojů dat
Vyhněte se chaotickému zobrazení dokumentů s prázdnými datovými zdroji. Nový atribut wk empty datasource vám umožňuje řídit, jak se tabulky zobrazí, když jsou datové zdroje prázdné – vyberte možnost skrytí nebo zobrazení zástupných řádků. To zajišťuje, že dokumenty jsou profesionální a uhlazené a zachovávají si konzistenci bez ohledu na stav dat.
Uživatelská praxe
Vylepšené chování posouvání v podformulářích
Vylepšete posouvání v podformulářích pro snazší navigaci. Nové chování posouvání umísťuje ukazatel myši na posouvatelný obsah, abyste jej posouvali jako první; jinak se celý podformulář posouvá. To poskytuje plynulejší a intuitivnější uživatelský zážitek.
ORDA
Čistší rozhraní s menším úsilím
Vyčistěte prázdná místa způsobená vypuštěnými entitami pomocí jediného řádku kódu. Nová funkce clean() zajišťuje přehledné rozhraní a ušetří vám ruční čištění. Uživatelé REST API mohou také využít parametr clean v požadavcích API, aby udrželi své sady entit v pořádku – což zlepšuje správu dat a použitelnost.