Jak pravděpodobně víte, aliasy jsou k dispozici od verze 4D v19 R4. Aliasy a vypočtené atributy byly pro náš vývojový rámec obrovským krokem vpřed!
Doby, kdy jste v uživatelském rozhraní 4D definovali vzorce související s obchodem, jsou pryč; tyto koncepty vám nabízejí nový způsob, jak oddělit obchodní logiku od uživatelského rozhraní, což vám umožní zvýšit výkonnost optimalizací obou částí zvlášť.
A nyní, ve verzi 4D v19 R6, jsou aliasy plně k dispozici a připraveny k použití pro skaláry ve vašich mobilních projektech pro iOS a Android, jakmile jsou vaše aliasy definovány na straně 4D.
S verzí v19 R6 můžete na stejné mobilní obrazovce zobrazovat hodnoty odkudkoli z vaší databáze :
Připomínka k aliasům
Alias není nic jiného než synonymum nebo zkratka existujícího objektu datového skladu.
Můžete je používat jako jakékoli jiné pole v procesu vytváření mobilní aplikace. Budete je tedy moci vizualizovat a publikovat ze sekce Struktura v editoru mobilního projektu.
To představuje značné vylepšení, které vám umožní získávat hodnoty v několika stupních hloubky a zobrazovat v mobilní aplikaci ještě více relevantních informací.
Podívejme se na tuto funkci na jednoduchém příkladu.
Poznámka: Upozorňujeme, že výběr entit a entit zatím není podporován.
Konkrétní příklad
4D struktura
Jak vidíte, zaměstnanec je spojen s kanceláří související se zemí s odpovídající vlajkou.
Na straně 4D tedy vytvoříme následující aliasy :
Class extends Entity exposed Alias aliasOfficeAddress office.name exposed Alias aliasOfficeCity office.city exposed Alias aliasPhoneNumber office.phoneNumber exposed Alias aliasCountryName office.country.name exposed Alias aliasCountryFlag office.country.flag.flagPict
NA STRANĚ EDITORU PROJEKTU
Všechny aliasy vytvořené na straně 4D se zobrazí v sekci Struktura vašeho mobilního projektu.
Pak je můžete používat jako jakékoli jiné pole v procesu vytváření mobilní aplikace. To znamená, že můžete :
- použít alias k filtrování dat ze sekce Data
- použít jej jako parametr akce ze sekce Akce
- přiřadit mu ikonu, štítky a formátovače ze sekce Štítky a ikony
- pouštět je do šablon seznamů a detailů jako jakékoli jiné pole v závislosti na typu aliasu.
STRANA MOBILNÍ APLIKACE
Zde například vidíte, že použití aliasů a obrázků příznaků na třetí úrovni je v této aplikaci pro Android dostupné přímo ze záložky Zaměstnanci!
Tato nová funkce tedy umožňuje pokročilejší využití stávajících šablon a zobrazuje více relevantních informací, což vám umožní vrátit se k údajům první úrovně dostupným na různých úrovních!
Neváhejte nám poskytnout zpětnou vazbu na fóru 4D a podívejte se do dokumentace, kde najdete další podrobnosti!