4D 20 R6 Beta začíná dnes

Automaticky přeloženo z Deepl

Dnes začíná beta testování verze 4D 20 R6 a my jsme nadšeni, že můžeme představit verzi plnou výkonných funkcí navržených speciálně pro vývojáře!

  • Programátoři nyní mohou využívat přímé volání funkcí prostřednictvím singletonů přes rozhraní REST API a události Qodly Pages, přizpůsobitelné agenty HTTP, vylepšený přístup k úložišti relací a další.
  • Udržujte své výběry entit přehledné díky nové funkci ORDA clean, která odstraňuje prázdná místa po smazání a zajišťuje tak přehledné rozhraní.
  • Vynucené přihlášení se stává výchozím nastavením pro všechna ověřování REST, což zlepšuje správu zdrojů a poskytuje přesnou kontrolu nad přístupem k vašim datům a funkcím.
  • Editor kódu přichází s novými funkcemi, které pomáhají vývojářům soustředit se na kritické problémy díky přizpůsobení toho, která varování se zobrazují globálně.
  • V aplikaci 4D Write Pro můžete spravovat prázdné zdroje dat v tabulkách, skrývat a zobrazovat zástupné symboly a další funkce.
  • A to není vše – K dispozici jsou další funkce k prozkoumání!

Stáhněte si 4D 20 R6 nyní (exkluzivně pro partnery 4D).

Programming

KLIDOVÁ A QODLY PODPORA SINGLETONŮ

Přímý přístup k funkcím vystaveným sdílenými singletony prostřednictvím rozhraní REST API a událostí Qodly Pages, což zjednodušuje integraci a rozšiřuje možnosti vývoje.

SPRÁVA POŽADAVKŮ HTTP POMOCÍ AGENTŮ HTTP

Převezměte kontrolu nad svými požadavky HTTP pomocí přizpůsobitelných agentů HTTP, kteří spravují perzistenci připojení, řídí mechanismy keep-alive a dolaďují nastavení pro maximální efektivitu.

Vynucené přihlášení je nyní výchozí pro přístup k rozhraní REST API

Zlepšete zabezpečení rozhraní API pomocí režimu Force Login, který je nyní výchozím pro přístup k rozhraní REST API a usnadňuje správu přístupu a přechod ze starších metod.

blank

Zjednodušení interakcí komponent

Zjednodušte si kódování pomocí automatického sdílení tříd mezi komponentami pomocí deklarovaných jmenných prostorů, což eliminuje složitá nastavení a umožňuje snadné používání tříd.

blank

Snadné porovnávání odkazů na objekty a kolekce

Snadno ověřujte reference na objekty a kolekce ve svém kódu pomocí nových operátorů porovnávání, které vám pomohou rozlišit samostatné objekty a reference na stejný objekt.

Přístup k úložišti relací napříč různými relacemi

Pomocí nového příkazu Session storage by id můžete přistupovat k úložišti relací v různých částech aplikace a spravovat je, čímž zajistíte konzistentní uživatelské prostředí napříč webovými relacemi, relacemi klient/server a mobilními relacemi.

KONTROLA OPRÁVNĚNÍ RELACE PRO SNADNÉ LADĚNÍ

Získejte lepší kontrolu nad přístupem uživatelů k datům díky vylepšeným nástrojům pro správu oprávnění, které zjednodušují proces kontroly a správy oprávnění relace pro zabezpečené aplikace.

Extrakce souborů PDF/A3

4D 20 R6 zavádí speciální komponentu, která automatizuje extrakci vložených souborů z dokumentů PDF/A3, což je klíčové pro zpracování povinných elektronických faktur v Evropě (viz podrobnosti pro Francii a Německo). Tento nástroj, který se snadno instaluje prostřednictvím Správce komponent, využívá open-source knihovnu QPDF k extrakci a správě různých vložených souborů, včetně parsování souborů XML přímo do stromů DOM.

 

4D Write Pro

Kontrola viditelnosti prázdných zdrojů dat v tabulkách

Převezměte kontrolu nad vzhledem tabulek pomocí atributu wk empty datasource, který nabízí nastavení pro zobrazení, skrytí nebo přizpůsobení tabulek, pokud jsou jejich zdroje dat prázdné.

 

Web Area

Nastavení vlastních parametrů pomocí souboru JSON

Vytvořte soubor 4DCEFParameters.json a snadno přizpůsobte nastavení Chromu pro vloženou webovou oblast, zjednodušte složité konfigurace a povolte funkce, jako je automatické přehrávání videí.

 

ORDA

Zbavte se mezer po odstraněných entitách

Udržujte výběry entit přehledné a uspořádané odstraněním prázdných míst po odstranění entit, čímž zlepšíte celkový vzhled rozhraní.

Před stránkou

Plain form window with a custom title bar that contains "close", "minimize" maximize" buttons and a search area.

Po

Modal dialog with a custom title bar that contains "close", "minimize", "maximize" and "help"buttons

 

Code Editor

Zpřesnění zobrazení varování pro lepší správu kódu

Zvyšte efektivitu kódování nastavením globálních preferencí varování a odfiltrováním irelevantních varování, abyste se mohli soustředit na důležité problémy.

blank

 

4D Netkit

Přizpůsobení přihlašovacího rozhraní OAuth 2.0

Získejte větší flexibilitu v procesu přihlašování pomocí OAuth 2.0 tím, že budete ovládat zobrazení přihlašovacího rozhraní, což vám umožní zabránit automatickým oknům prohlížeče.

blank

 

 

4D Components

Přímá integrace komponent GitHub

Připojte se přímo k úložištím GitHub a integrujte a spravujte komponenty 4D, čímž eliminujete potřebu místního úložiště komponent.

blank

 

User Experience

Zlepšení zkušeností s posouváním dílčích formulářů

Zlepšete interakci uživatelů s dílčími formuláři opravou problémů s posouváním a zajistěte plynulý pohyb seznamů bez narušení celého dílčího formuláře.

blank

 

Potřebujete další technické podrobnosti? Dokumentace k verzi 4D 20 R6 Beta je k dispozici na stránkách 4D Doc Center.

Velmi si vážíme vaší zpětné vazby, která nám pomůže zlepšit kvalitu našich produktů a lépe sloužit vašim potřebám. Rádi si vyslechneme vaše názory na některou z výše uvedených funkcí. Přispějte do našeho fóra o beta verzi (přístupné pro všechny partnery 4D). A neváhejte nám sdělit své potřeby; hlasy bereme velmi vážně!

Ještě nejste partnerem? Nenechte si ujít příležitost stát se partnerem 4D a zapojit se do smysluplných diskusí. Připojte se k nám ještě dnes a staňte se součástí konverzace!

Avatar
• Produktový marketingový manažer • Intissar nastoupila do 4D v roce 2017 jako produktový marketingový manažer. Úzce spolupracuje s týmy produktovými, marketingovými, inženýrskými a technické podpory, aby aby sdělila různému publiku „proč“, „jak“ a „co“ o nových a aktualizovaných funkcích. Tato úzká spolupráce jí umožňuje formulovat zprávy a psát hloubkový obsah a příklady kódu pro 4D blog a web. Po absolvování inženýrského titulu v oboru informatiky na univerzitě VINCI pracovala Intissar v několika startupech jako softwarový inženýr. Mezi její praktické zkušenosti patří specifikace softwaru, návrh a vývoj, školení a podpora uživatelů a správa týmu.