Produkt

Vývoj formulářových objektů

Automaticky přeloženo z Deepl

Abychom vám umožnili vytvářet co nejkrásnější rozhraní, pokračujeme ve vylepšování formulářových objektů. Od verze 4D v19 R6 můžete definovat zaoblený rámeček pro statické textové a vstupní textové objekty formuláře.

Ve verzi 4D v20 jsou k dispozici nové možnosti.

  • U tlačítek, rádiových tlačítek a zaškrtávacích políček jsme přidali nová nastavení pro text a ikonu.
  • U rádiových tlačítek a zaškrtávacích políček byl vylepšen počet stavů ikony, aby bylo možné lepší vykreslení pro koncového uživatele.
Produkt

ORDA – Od začátečníka k odborníkovi

Automaticky přeloženo z Deepl

ORDA, což je zkratka pro Object Relational Data Access, je metoda přístupu k datům, která kombinuje výhody objektově orientovaného programování s výhodami relačních databází a umožňuje vývojářům soustředit se na řešení obchodních problémů spíše než na správu přístupu k datům.

Ať už jste v oblasti ORDA nováčci, nebo ji již znáte a chcete si rozšířit své znalosti, považujte tento příspěvek na blogu za plán, který vás provede procesem učení.

Tento blogový příspěvek obsahuje následující informace:

Bez dalších okolků se pusťme do práce!

Produkt

Nové vykreslovací jádro systému Windows pro webové oblasti

Automaticky přeloženo z Deepl

Webové oblasti mohou v rámci formulářů zobrazovat různé typy webového obsahu: HTML stránky se statickým nebo dynamickým obsahem, soubory, obrázky,… Pro webovou oblast si můžete vybrat ze dvou vykreslovacích motorů v závislosti na specifikách vaší aplikace:

  • vestavěný vykreslovací engine
  • systémové vykreslovací jádro

Výhodou vestavěného systému je přenositelnost napříč platformami. Není třeba se přizpůsobovat některým specifikům dané platformy. Navíc umožňuje přístup k metodám 4D.

Výhodou systémového prohlížeče jsou bezpečnostní aktualizace, které jsou k dispozici ihned. Není třeba čekat na další verzi 4D. Doporučujeme jej pro přístup k veřejným internetovým stránkám.

Systém Windows oznámil, že„Internet Explorer 11 odchází do důchodu 15. června 2022.“ Od verze 4D v19 R5 tedy platí, že pokud používáte systémové vykreslovací jádro, 4D používá Microsoft Edge WebView2. Díky této změně můžete využívat výhod moderního prohlížeče s nejnovějšími funkcemi a aktualizacemi zabezpečení. Prohlížeč Microsoft Edge lze například použít k zobrazování souborů PDF.

Produkt

ORDA: Důkladně porovnejte dvě vybrané entity

Automaticky přeloženo z Deepl

Protože ORDA umožňuje pracovat s několika výběry entit současně, určitě toho využijete a budete předávat výběry entit jako parametr metodám projektu nebo funkcím tříd datového modelu ORDA.

Chcete-li efektivně pracovat s objektově orientovaným programováním s využitím co nejmenšího počtu řádků kódu, potřebujete robustní a optimalizované funkce. Proto s verzí 4D v19 R3 dodáváme novou funkci dostupnou na objektu entitySelection: funkci selected() funkce.

Díky tomu budete moci kontrolovat a porovnávat dva výběry entit. Podívejme se na podrobnosti!

Produkt

Boxy se seznamem: Sloupce času a výpočet zápatí!

Automaticky přeloženo z Deepl

Boxy se seznamy jsou skvělým a výkonným nástrojem pro zobrazení dat v rozhraní. Mohou zobrazovat pole ze záznamů, položky z polí a od nedávna také výběry entit a kolekce.

Nové seznamové boxy využívající kolekce nebo výběry entit jsou sice v mnoha ohledech výkonnější, ale na rozdíl od seznamových boxů zobrazujících pole nebo záznamy neumožňovaly zobrazování času a automatické výpočty v jejich zápatí.

Od nynějška, a pokud používáte projektový režim, mohou všechny typy seznamových boxů ve svých sloupcích zobrazovat hodiny, ale také mají možnost zobrazovat výpočty ve svých patičkách.

Produkt

Používání kolekcí a seznamů v rámci objektů formulářů

Automaticky přeloženo z Deepl

V programování 4D se stále častěji používajíkolekce. Počínaje verzí 4D v19 je můžete používat k definování obsahu některých objektů rozhraní, a to i prostřednictvím funkce Form. To je velmi užitečné pro obecnou správu rozhraní.

Přidali jsme také vylepšení způsobu používání seznamů. Pojďme se na to podívat podrobněji!

Zprávy

Dnes začíná beta verze 4D v19

Automaticky přeloženo z Deepl

Beta testing for 4D v19, one of the best LTS yet, is starting today, six months earlier than planned, to provide you with a Silicon native version of 4D!

To zahrnuje více než 80 novinek, včetně zavedení objektově orientovaného programování (OOP) ve 4D díky režimu Project, významných vylepšení stávajících produktů a velmi žádaných funkcí, o které jste hlasovali.

Připoutejte se a pojďme objevit něco z toho, co 4D v19 Beta has to offer:

  • Podpora Apple Silicon: Buďte připraveni dát své aplikaci 4D ihned nový impuls díky pozoruhodnému výkonu Apple M1 a zcela novému kompilátoru 4D.
  • ORDA: psaní obchodně orientovaného kódu, které skryje složitost, omezí chyby a urychlí proces vývoje.
  • 4D pro iOS: buďte produktivní kdekoli s naším mobilním řešením. Kontrolujte zásoby ve skladu, generujte faktury při návštěvě klienta, provádějte kontroly na místě a mnoho dalšího.
  • OOP: díky režimu Project využijte koncept objektově orientovaného programování pro vyšší produktivitu, lepší kvalitu kódu a nižší náklady na údržbu.
  • Jazyk 4D: zjistěte, jak všestranné nástroje jazyka 4D zlepšují vaše vývojářské zkušenosti.
  • 4D Write Pro: Import dokumentů Word, export do PDF, vylepšené uživatelské rozhraní, více příkazů pro správu dokumentů s kódem a spousta funkcí pro tvorbu krásných dokumentů v rekordním čase.
  • 4D View Pro: lokalizované uživatelské rozhraní. Více než +20 nových příkazů pro programovou správu vašich dokumentů a další.
  • A ještě mnohem více (viz níže).