4D NetKit: Získávání událostí z kalendáře Google a Microsoft 365
Správa kalendářů a událostí je pro mnoho aplikací klíčová, zejména při integraci s populárními službami, jako je Kalendář Google a Microsoft 365. Od verze 4D 20 R9 můžete snadno načítat kalendáře a události z těchto platforem a přistupovat k nim pomocí nových příkazů 4D NetKit. Tyto příkazy umožňují bezproblémovou integraci se službami Google a Microsoft 365, ať už synchronizujete plány, vytváříte funkce založené na kalendáři, nebo jen načítáte podrobnosti o událostech.
Použití třídy ve vložené webové oblasti s $4d
4D 20 R9 přináší nové příkazy, které vývojářům umožňují definovat kontext objektu pro 4d a zajistit tak, aby byly vystaveny pouze konkrétní funkce. Dříve použití $4d znamenalo vystavení metod 4D webové oblasti, ale nyní můžete místo toho definovat a používat funkce třídy. Toto vylepšení umožňuje lepší organizaci, zapouzdření a zabezpečení při integraci funkcí 4D do webových oblastí.
4D View Pro: Import zpětného volání zajišťuje, že vlastní funkce jsou plně vyřešeny
Import dokumentů je běžnou úlohou při práci s aplikací 4D View Pro. Pokud však tyto dokumenty obsahují vlastní funkce, může být náročné určit, kdy jsou všechny výpočty dokončeny před provedením akcí, jako je tisk nebo uložení. Pro vyřešení tohoto problému 4D 20 R9 zajišťuje, aby se zpětný vzorec importních příkazů provedl až po úplném vyřízení všech vlastních funkcí. Toto vylepšení poskytuje větší kontrolu a spolehlivost při práci s importovanými dokumenty 4D View Pro.
4D NetKit: Použijte porty hostitelského webového serveru k získání odpovědi na ověření OAuth 2.0.
Při použití ověřování OAuth 2.0 se sadou 4D NetKit je nutné definovat URI přesměrování, který určuje, kam má server OAuth 2.0 vrátit výsledek ověřování. S aplikací 4D 20 R9 můžete nyní k získání odpovědí na ověření použít adresu a porty hostitelského webového serveru. Toto vylepšení zjednodušuje proces ověřování, zabraňuje konfliktům portů a zvyšuje zabezpečení.
Úprava a ladění metod a tříd komponent v 4D z hostitelského projektu
Při práci s vlastní komponentou může být přepínání mezi hostitelským prostředím a prostředím komponenty jen kvůli ladění nebo vylepšení kódu komponenty nepohodlné. V aplikaci 4D 20 R9 můžete nyní upravovat a ladit sdílené metody a třídy komponent přímo v hostitelském projektu, pokud jsou komponenty zahrnuty se svým zdrojovým kódem.
Ladění kódu 4D přímo v aplikaci Visual Studio Code
Pro uživatele aplikace Visual Studio Code pracující s aplikací 4D je nyní k dispozici nové rozšíření 4D-Debugger, které pracuje s aplikací 4D 20 R8.
Nové rozšíření 4D-Debugger přináší do Visual Studia Code nové výkonné možnosti ladění, které rozšiřují funkce dříve představeného rozšíření 4D-Analyzer. Pomocí tohoto rozšíření můžete nastavovat body přerušení, procházet krok za krokem kódem 4D a kontrolovat proměnné z rozhraní Visual Studio Code. Tento nástroj se bezproblémově integruje, zjednodušuje proces ladění a činí z VS Code univerzálnější pracovní prostor pro 4D projekty.
4D Netkit: Získávání informací o uživatelích ze služby Google
Možnost efektivního přístupu k informacím o uživatelích Google je zásadní pro vytváření citlivých uživatelských rozhraní a automatizaci úloh, jako je odesílání e-mailů více uživatelům v rámci domény. Pro splnění těchto požadavků jsme zavedli sadu funkcí pro získání konkrétních informací o uživateli a pro načtení všech profilů a kontaktů v doméně.
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.
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