Produkt

Vylepšený příkaz FORM EDIT: Snadný přístup k objektům formuláře

Automaticky přeloženo z Deepl

Jazyk 4D umožňuje vyvíjet vynikající podnikové aplikace. Mnozí z vás iniciativně vytvořili nástroje, které zjednodušují konkrétní úkoly: kód, ověřování odkazů na externí prvky, jako jsou obrázky, převod staršího kódu na ORDA, správu souborů zdrojů XLIFF nebo usnadňují refaktoring. Tato vlastní řešení zvyšují produktivitu a podporují inovace.

Ve verzi 4D 20 R8 je FORM EDIT se příkaz vyvinul. Nyní můžete otevřít formulář a vybrat objekt formuláře.

Můžete například vypsat objekty ve formuláři z nástroje pro analýzu a introspekci. Dvojklikem na prvek v seznamu otevřete formulář a můžete vybrat objekt formuláře a upravit některou z jeho vlastností pomocí nové syntaxe příkazu.

Produkt blank

Příkazy 4D Write Pro opět optimalizovány!

Automaticky přeloženo z Deepl

Při vydávání každé nové verze zohledňujeme zpětnou vazbu, kterou dostáváme od našich zákazníků ohledně obecného používání aplikace 4D Write Pro a jejích příkazů. Přestože zůstává 100% kompatibilní, některé příkazy a funkce jazyka se vyvíjejí!

Některé příkazy, jejichž syntaxe byla ve verzi 4D 20 R8 vylepšena, nyní umožňují používat moderní parametry, jako jsou objekty nebo kolekce. Jiné jsou nyní funkcemi, což usnadňuje jejich používání. A konečně byla vytvořena řada nových funkcí. Díky tomu všemu bude váš kód jednodušší, obecnější a snadněji se bude udržovat!

Produkt blank

Oživte své webové aplikace pomocí třídy OutgoingMessage

Automaticky přeloženo z Deepl

V dnešním digitálním světě je hladké a intuitivní uživatelské prostředí klíčem k úspěchu každé webové aplikace. Důležitou součástí této zkušenosti je poskytnout uživatelům snadný přístup k různým zdrojům – ať už jde o dokumenty, obrázky nebo jiné typy dat. Aby to bylo možné, musí váš server efektivně spravovat a poskytovat různé formáty obsahu.

S novou funkcí serveru REST společnosti 4D je nyní správa poskytování různorodého obsahu jednodušší než kdykoli předtím. Dříve mohl server REST vracet pouze skalární data, data entit nebo data pro výběr entit. Nyní může přímo dodávat úplný webový obsah – obsah připravený pro zpracování prohlížečem.

Stahování souborů nebo přijímání binárních dat ze serveru REST je nyní díky nové třídě OutgoingMessage jednoduché. Díky ní můžete snadno přizpůsobit odpovědi svým potřebám.

Přečtěte si, jak může třída OutgoingMessage vylepšit vaši aplikaci!

Produkt blank

Představení relací Singletons

Automaticky přeloženo z Deepl

Singletony jsou jednou z nejvýznamnějších funkcí aplikace 4D 20 R5. Dříve mohli vývojáři využívat dva typy singletonů:

  • singleton procesu, který je jedinečný pro každý proces, ale liší se napříč procesy,
  • a sdílený singleton, který je jedinečný pro celou aplikaci.

Ve verzi 4D 20 R7 uvádíme nový typ singletonu: singleton relace!

Produkt blank

Zajímavá vylepšení pro správu procesů a relací

Automaticky přeloženo z Deepl

Správa procesů a relací je nezbytná pro optimalizaci a monitorování aplikací 4D. S těmito prvky můžete snadno manipulovat a získávat o nich důležité informace díky různým příkazům.

Ve verzi 4D 20 R7 s potěšením oznamujeme řadu vylepšení, díky nimž jsou tyto funkce ještě přístupnější a efektivnější. Tyto nové funkce mají nejen zjednodušit vaši práci, ale také zvýšit výkon vašeho kódu. Mezi tato vylepšení patří:

  • Získání informací o procesu v objektu, které usnadní manipulaci s jeho vlastnostmi,
  • Umožnění přímého přístupu k informacím o relaci pomocí ID relace pro snadnější správu,
  • snazší získání čísla procesu přímo z jeho ID,
  • přístup k datu vytvoření procesu
  • Optimalizované filtrování výsledků vrácených funkcí Process activity příkazu pro získání všech procesů v relaci.

Zjistěte, jak tyto aktualizace mohou změnit váš vývoj a zvýšit efektivitu vašich aplikací!

Produkt blank

Oprávnění: Kontrola oprávnění relace pro snadné ladění

Automaticky přeloženo z Deepl

Dnes můžete využít výkonnou funkci filtrování přístupu k datům, která je nezbytná pro zabránění škodlivému přístupu k vaší aplikaci.

Tato funkce využívá oprávnění, která povolují určité akce s vašimi daty. Tato oprávnění jsou uživatelům přidělována prostřednictvím rolí a ukládána do relace při ověřování.

Ve verzi 4D 20R6 jsme tuto funkci rozšířili o možnost kontrolovat oprávnění v relaci, což je velmi užitečné při ladění.

Čtěte dále a dozvíte se více.

Produkt blank

Snadné referenční porovnávání objektů a kolekcí

Automaticky přeloženo z Deepl

Objekty se staly nezbytnou součástí jazyka 4D a Qodly.

Když však deklarujete proměnnou tohoto typu, definujete odkaz. Jak tedy poznáte, že dva objekty jsou ve skutečnosti jen jeden a sdílejí stejnou referenci?

Počínaje 4D 20 R6 je porovnávání referencí objektů jednoduché: zadejte operátory = a #!

Tento příspěvek na blogu se zabývá těmito operátory a tím, jak pomáhají určit, zda objekty sdílejí stejnou referenci. Pojďme se dozvědět více!