Author: Roland Lannuzel

Roland Lannuzel
- Product Owner & 4D Expert - Po studiu elektroniky se Roland věnoval průmyslovým IT jako vývojář a konzultant, který vytvářel řešení pro zákazníky s různými databázemi a technologiemi. Koncem 80. let se zamiloval do 4D a používal jej při psaní podnikových aplikací, které zahrnovaly účetní, fakturační a e-mailové systémy. nakonec se připojil ke společnosti v roce 1997 a Rolandův cenný přínos zahrnuje návrh specifikací, testovacích nástrojů, demoverzí a také školení a přednášky pro komunitu 4D na mnoha konferencích. Nadále aktivně utváří budoucnost 4D definováním nových funkcí a nástrojů pro vývoj databází.
Produkt blank

4D Write Pro: Kde jsou moje vzorce?

Automaticky přeloženo z Deepl

Pokud dokument 4D Write Pro obsahuje externí prvky, které jsou výsledkem výrazů nebo vzorců, jsou viditelné při použití režimu „Zobrazit výrazy“. Přesto se při zobrazení hodnot prolínají s textem. To je to, co chcete pro konečný dokument, ale někdy je užitečné tyto vypočtené hodnoty snadno zobrazit během psaní dokumentu. Nuže, 4D v19 R3 vám pro tento účel nabízí nové možnosti zobrazení!

Produkt blank

Export dokumentů 4D Write Pro do formátu SVG

Automaticky přeloženo z Deepl

Dokumenty aplikace 4D Write Pro lze exportovat do různých formátů: PDF, prostý text, Microsoft Word, 4D Write Pro, HTML… K tomuto seznamu nyní přibyl formát SVG!

SVG je obrázkový formát. Díky němu budete moci vytvářet náhledy libovolných stránek, integrovat je do svého rozhraní, vizualizovat je v prohlížečích, na mobilních zařízeních atd.

Produkt blank

Potřebujete kouzelnou hůlku? Zde jsou vypočtené vlastnosti tříd!

Automaticky přeloženo z Deepl
Vznik tříd ve vývojovém prostředí 4D umožnil modernější programování a jeho snadnější škálování. Třídy umožňují definovat vlastnosti, funkce a podporují také dědičnost.
Ve své aplikaci máte pravděpodobně třídu pro správu vědeckých nebo finančních dat. Vezměme si příklad finančních dat. Řekněme, že jste vytvořili funkce pro výpočet daní. Pokud také spravujete několik zemí, možná jste použili dědičnost pro správu různých pravidel. Pak tyto výsledky zobrazíte v seznamu, ale pokud uživatel změní jeden z atributů použitých ve vzorci, musíte tuto událost spravovat, abyste výsledek aktualizovali.
Aplikace 4D v19 R3 umožňuje tento proces zjednodušit díky vypočteným vlastnostem: Když přidáte svou vlastnost do pole se seznamem, 4D vše vyřídí automaticky. Žádná další obchodní logika ve vašem uživatelském rozhraní.

Produkt blank

Čeká vás kouzelná show s vypočtenými atributy ORDA!

Automaticky přeloženo z Deepl

V počítačovém světě je často užitečné nebo dokonce nezbytné, aby se databáze pružně přizpůsobovaly uživatelům a jejich podnikání. Opakovaným a citlivým tématem je také kontrola přístupných dat. Z tohoto hlediska vývojáři používají metody a vzorce, které jsou někdy složité, aby umožnily nebo omezily přístup k informacím v závislosti na kontextu nebo přístupových právech uživatelů.

Uveďme si jednoduchý příklad. Ve své aplikaci někdy potřebujete zobrazit seznam osob. V jednom ze sloupců se zobrazují jejich celá jména, ale v databázi máte pole pro jméno a pole pro příjmení. V současné době píšete vzorec ve sloupci pole seznamu a třídění ve sloupci si musíte řídit sami. Nebylo by skvělé mít vypočtené pole, kde byste mohli definovat jeho vzorec výpočtu a metodu řazení a mít veškerou obchodní logiku uvnitř třídy a ne v každém rozhraní?

No, počínaje verzí 4D v19 R3 nabízí 4D řešení tohoto problému, a to pomocí vypočtených atributů.

Produkt blank

4D Write Pro – Nové formáty obrázků

Automaticky přeloženo z Deepl

Počínaje verzí 4D v19 R2 budou inline i ukotvené obrázky v dokumentech 4D Write Pro využívat nové typy formátování.

Výrazně jsme také usnadnili formátování obrázků používaných jako pozadí dokumentů, sekcí, odstavců atd.

Pojďme se o těchto vylepšeních dozvědět více.

Produkt blank

4D Write Pro – Najít a nahradit

Automaticky přeloženo z Deepl

Aplikace 4D Write Pro již řadu let umožňuje vytvářet jednoduché nebo složité dokumenty, a to buď programováním pomocí šablon, nebo jednoduše vytvářením nových dokumentů od začátku. Počínaje verzí 4D v19 budou vývojáři i koncoví uživatelé rádi využívat nové možnosti vyhledávání (a nahrazování) v aplikaci 4D Write Pro. Používání nejen rozhraní… ale také kódu!

Pojďme se ponořit do podrobností!

Produkt blank

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.