4D Write Pro nyní podporuje virtuální struktury!

Automaticky přeloženo z Deepl

Pochopení potřeb koncového uživatele a vytvoření uživatelsky přívětivého rozhraní je pro každého vývojáře aplikací prioritou.

A jak možná víte, jazyk 4D umožňuje aliasovat názvy tabulek a polí, aby byly pro koncové uživatele čitelnější. To umožňuje snadnější překlad a čitelnost ve standardních dialozích (editory dotazů, třídění a vzorců), ale také odfiltrování všech tabulek nebo polí, které by měly zůstat mimo zorné pole koncových uživatelů.

Během konference 4D Summit 2018 jsme měli požadavky na rozšíření této funkce do aplikace 4D Write Pro. No, vyslyšeli jsme je a nyní je k dispozici ve verzi 4D v17 R4!

Příklad: 4D Write Pro a virtuální struktury

Aliasing (neboli vytvoření virtuální struktury) tabulek a polí se provádí pomocí příkazů SET TABLE TITLES a SET FIELD TITLES.

Jakmile „virtualizujete “ své tabulky a pole, koncoví uživatelé vaší aplikace budou velmi rádi, když uvidí všechny výrazy vložené do dokumentů 4D Write Pro ve svém vlastním jazyce. Francouzsky mluvící uživatelé by jistě raději viděli „[Klienti]Poštovní směrovací číslo“ než „[Zákazníci]PSČ“. A anglicky mluvící by raději viděli „Zip Code “ než „Zip_code“!

Ještě lepší je, že editor vzorců podporuje i virtuální strukturu. Když budou vaši uživatelé vkládat vlastní výrazy, budou používat známé názvy polí, nikoli interní. Protože 4D automaticky nastaví uživatelské rozhraní na základě nastavení systému, editor vzorců se zobrazí v jejich vlastním jazyce …

Poznámka: Nezapomeňte použít nepovinný parametr „*„, pokud plánujete používat editor vzorců!

blank

… i když byla struktura vytvořena v jiném jazyce (v příkladu níže je struktura vytvořena v angličtině).

blank

Více informací naleznete v dokumentaci.

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í.