Produkt

4D Netkit: Ověřování OAuth2.0 pomocí certifikátu

Automaticky přeloženo z Deepl

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.

Produkt blank

4D View Pro: Vylepšení vlastních funkcí

Automaticky přeloženo z Deepl

Někdy můžete požadovat specializované výpočty obsahu sloupce nebo řádku, aniž byste věděli, kolik buněk bude ovlivněno.

V aplikaci 4D 20 R5 můžete nyní předat vlastnímu vzorci v rámci tabulkového vzorce více rozsahů buněk, například „A1:C10“, nebo objekt, například „OBJECT(„Jméno“,B2, „Příjmení“,C2)“, a načíst kolekci nebo objekt obsahující veškerý obsah buněk v metodě 4D.

Produkt blank

Deklarace vlastností třídy a přiřazení na jednom řádku

Automaticky přeloženo z Deepl

Ve verzi 4D 20 R5 nyní zjednodušená deklarace vlastností nabízí možnost inicializovat vlastnosti současně s jejich deklarací, podobně jako při přiřazování proměnných.

Toto vylepšení zjednodušuje čitelnost a efektivitu kódu tím, že umožňuje vývojářům deklarovat a inicializovat vlastnosti na jediném řádku. To usnadňuje hladší integraci a snižuje potřebu samostatných inicializačních bloků. Optimalizuje pracovní postupy vývoje a zajišťuje robustnost kódu napříč překladači a interprety, čímž podporuje čistší a lépe udržovatelné kódové báze.

Produkt blank

4D NetKit: PKCE pro OAuth 2.0

Automaticky přeloženo z Deepl

OAuth 2.0 je základním kamenem moderního ověřování. Vstupuje PKCE, klíčové vylepšení posilující OAuth 2.0 proti útokům typu interception a replay. S uvedením 4D 20 R5 nyní nabízíme bezproblémovou integraci PKCE do procesů ověřování OAuth 2.0.

Produkt blank

4D Write Pro. Nové možnosti sekcí v rozhraní

Automaticky přeloženo z Deepl

Jak víte, 4D Write Pro zvládá dva typy sekcí, souvislé nebo s přerušením stránky.

Ať už dáváte přednost odlišným pravostranným stránkám od levostranných, nebo chcete, aby se úvodní stránka odlišovala od ostatních, tyto možnosti byly kdysi omezeny na programování nebo kontextovou nabídku. Na obzoru je však pozitivní posun – rozhraní se vyvíjí!

Produkt blank

Zlepšená správa katalogů v systémech pro správu verzí

Automaticky přeloženo z Deepl

V reakci na vaši cennou zpětnou vazbu jsme výrazně vylepšili architekturu projektu 4D.

Katalogový soubor tradičně obsahoval veškeré informace o struktuře projektu, včetně grafických informací, jako jsou barvy nebo pozice použité pro tabulky, pole a vztahy. Nyní mohou být tyto podrobnosti pohodlně uloženy v samostatném souboru, což zjednodušuje úlohu kontroly žádostí o stažení a správu konfliktů při slučování v systémech správy verzí.

Pojďme se ponořit do specifik tohoto vylepšení.

Produkt blank

Přizpůsobení vzhledu aplikace pomocí nových typů oken

Automaticky přeloženo z Deepl

V aplikaci 4D 20 R5, která odemyká nové možnosti přizpůsobení aplikací, jsou nyní k dispozici dva další typy oken, které nabízejí flexibilní modální nebo nemodální okna bez titulkových pruhů. To znamená naprostou volnost při přizpůsobování vzhledu aplikace přesně podle vašich požadavků. Představte si, že předěláte titulkový pruh tak, aby odpovídal vaší požadované estetice, a plynule do něj integrujete funkce, jako je přizpůsobené vyhledávací pole nebo jiné prvky.

Ale to není všechno! Představili jsme také několik nových příkazů určených k zefektivnění procesu vývoje:

  • Zmenšit okno v záhlaví v systému Windows nebo v doku v systému MacOS,
  • Zjistit, zda je okno zmenšeno v titulkovém pruhu v systému Windows nebo v doku v systému macOS,
  • Zjistit, zda je okno maximalizováno.