Vylepšení ladění
Ladění hraje zásadní roli v každém procesu vývoje a zlepšení funkčnosti a použitelnosti ladicího programu může výrazně zvýšit produktivitu vývojáře. Od verze 4D 20 R8 přineslo 4D několik vylepšení ladicího programu a vzdáleného ladicího programu. Tyto aktualizace se zaměřují na ukládání uživatelsky definovaných nastavení, usnadnění správy a opakovaného použití výrazů a přepracování celkového rozhraní.
4D View Pro: Aktualizace importu/exportu z Excelu
V rámci neustálého vývoje softwaru 4D View Pro jsme ve verzi 4D 20 R8 rozšířili funkce importu a exportu aplikace Excel. V této aktualizaci byly přidány nové jazykové možnosti, které jsou v souladu s možnostmi rozhraní a poskytují větší kontrolu nad exportovaným sešitem.
IMAP API: Získání počtu nepřečtených e-mailů pro více schránek v jednom volání
Mnozí z vás se spoléhají na příkazy IMAP, které v uživatelském rozhraní aplikace zobrazují počet nepřečtených e-mailů a pomáhají uživatelům být informováni o nových zprávách. Ve verzi 4D 20 R7 jsme vylepšili funkci IMAPTransporter.getBoxList () a umožnili jí načítat počty nepřečtených e-mailů a vlastnosti poštovní schránky současně, což zajišťuje rychlejší odezvu.
Vylepšení kompilace pomocí přímého psaní ve 4D
Ve verzi 4D 20 R7 se můžete rozloučit s metodami „Compiler_“ a získat větší volnost v tom, jak a kde deklarujete své proměnné. Ušetřete čas tím, že se budete soustředit na svůj vývojový postup a proces kódování díky funkci Direct Typing.
4D NetKit: Získání počtu nepřečtených e-mailů pro více štítků v jednom volání pomocí rozhraní Gmail API
Mnoho z vás používá příkazy Gmailu k zobrazení počtu nepřečtených e-mailů v uživatelském rozhraní aplikace, abyste uživatele informovali o nových zprávách. Počínaje verzí 4D 20 R7 jsme proto vylepšili funkci Google.mail. getLabelList() tak, aby dokázala získat počet nepřečtených e-mailů spolu s vlastnostmi štítků pro Gmail najednou a zajistila tak optimální dobu odezvy.
4D View Pro: Novinky v 4D 20 R7
4D 20 R7 přichází s novou verzí SpreadJS v17.1 a aktualizací pásu karet, která je s ním kompatibilní. Pojďme objevit nové funkce, které tato nová verze nabízí a které vám pomohou urychlit vývoj aplikace 4D View Pro.
Vlastní parametry pro inicializaci vestavěné webové oblasti
Vzhledem k tomu, že vestavěná webová oblast využívá jako engine webového prohlížeče CEF, objevily se požadavky na metodu, která by během inicializace oblasti zahrnovala další přepínače CEF, jako je přepínač autoplay-policy.
Počínaje verzí 4D 20 R6 můžete spravovat vlastní parametry pomocí souboru parametrů.
4D Netkit: Přizpůsobení rozhraní připojení OAuth 2.0
Někteří z vás mohou z designových nebo technických důvodů potřebovat spravovat zobrazení rozhraní připojení během připojení OAuth 2.0. Od verze 4D 20 R6 můžete zvolit, aby se rozhraní připojení neotevíralo automaticky ve webovém prohlížeči, ale aby se zobrazilo pomocí authenticateURI tam, kde chcete.
V tomto příspěvku na blogu si projdeme příklad otevření přihlašovacího rozhraní Microsoft v rámci webové oblasti.
Používání tříd napříč složkami
Vývojáři komponent často vyžadují použití třídy z jiné existující komponenty.
Pokud má komponenta deklarovaný jmenný prostor, jsou nyní její třídy ve verzi 4D 20 R6 přístupné všem komponentám načteným v hostitelském projektu prostřednictvím souboru cs.namespace.
4D Netkit: Ověřování OAuth2.0 pomocí certifikátu
Některé servery OAuth 2.0, například Microsoft Identity Platform, poskytují možnost ověřování pomocí certifikátů namísto klientských tajemství. Tento přístup zvyšuje zabezpečení a ověřovací mechanismy v rámci protokolu. Počínaje verzí 4D 20 R5 obsahuje Netkit správu připojení založenou na certifikátech OAuth 2.0.
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady
