Qodly Studio for 4D se po vydání stává výkonnější platformou, robustním a uživatelsky přívětivým řešením pro tvorbu podnikových webových aplikací s minimálními nároky na kódování.
Qodly Studio for 4D je hluboce integrováno s aplikací 4D a umožňuje využít stávající obchodní logiku vyvinutou pro desktopové aplikace.
Qodly Studio for 4D 20 R6 poskytuje mnoho funkcí, které se snadno používají.
Pojďme se ponořit do podrobností!
Aktualizace terminologie
Pro zvýšení přesnosti byly některé pojmy Qodly přejmenovány: webové formuláře jsou nyní Stránky a datové zdroje jsou nyní zdroje Qodly.
Kopírování/vkládání akcí a změna názvu volané funkce
Akce lze kopírovat a vkládat, pokud máte podobné věci nastavit na několika stránkách.
Název volané funkce lze také změnit, čímž se vyhnete nutnosti ji smazat a znovu vytvořit. Je to tak užitečné, když jste funkci přejmenovali!
Díky této nové funkci ušetříte tolik času!
Zkvalitněte své ui díky stavům stránek
Toto je hlavní funkce této verze!
Nyní můžete za běhu upravovat uživatelské rozhraní (UI), stylování a další vlastnosti a přizpůsobovat stránky konkrétním oprávněním, hodnotám Qodly Source, kontextům nebo scénářům, aniž byste se museli výrazně spoléhat na zpracování na straně serveru.
Princip
Stav je definován svými odlišnostmi od původní stránky Qodly, známé jako Základní stav. Stavy umožňují dynamické přizpůsobení uživatelského rozhraní, jako je podmíněná viditelnost nebo úpravy stylu týkající se Základního stavu.
Na stránce Qodly vytvořte tolik stavů, kolik potřebujete podle případů použití.
Skutečná přidaná hodnota této funkce spočívá v tom, že stav lze svázat s podmínkou.
Tyto podmínky jsou založeny na kritériích, jako jsou úrovně oprávnění nebo hodnota zdroje Qodly (další kritéria jsou podrobně popsána v dokumentaci).
Stav je dynamicky povolen nebo zakázán podle vyhodnocení těchto podmínek jako TRUE nebo FALSE.
příklad
V následujícím videu uvidíte rychlý přehled možností stavů.
Při vytváření stavů také objevíte výkonný a uživatelsky přívětivý editor podmínek, který si poradí i s tou nejsložitější obchodní logikou!
Všimněte si, že stav lze povolit/zakázat také při zpracování na straně serveru díky novým funkcím enableState() / disableState(), které jsou k dispozici na objektu webového formuláře.
Více informací najdete v dokumentaci. Brzy bude k dispozici také řada výukových materiálů.
zakázat komponenty
V návaznosti na funkci Stavy lze komponenty zakázat díky nové vlastnosti Disabled.
Když je zakázána, události nastavené pro tuto komponentu se nespustí a má určité vykreslení.
Chcete zakázat tlačítko, dokud uživatel nezadá všechny povinné informace? Stačí tlačítko zakázat na stránce Qodly (základní stav) a vytvořit stav, ve kterém je povoleno.
Průzkumník – vylepšená ergonomie pro třídy
Ergonomie pro třídy v Průzkumníkovi byla vylepšena pro snadnější používání, zejména pokud máte složitý datový model.
Třída Datové úložiště se vždy zobrazuje jako první.
Třídy datového modelu ORDA se zobrazují jako druhé a jsou seskupeny podle názvu datové třídy. Pokud jsou prázdné, jsou zašedlé a lze je vytvořit pouhým kliknutím na název třídy.
Ostatní třídy se zobrazují jako třetí.
Dialogové třídy jsou seskupeny v osnově
S verzí 20 R5 jste objevili dialogy.
Nyní jsou seskupeny v osnově a lze je odtud upravovat, což zlepšuje jejich viditelnost a usnadňuje používání.
QODLY STUDIO FOR 4D nyní podporuje singletony
S verzí 4D 20 R5jsme vydali singletony a s verzí 4D 20 R6 Qodly Studio pro 4D podporuje singletony. Lze s nimi pracovat pomocí průzkumníka a editoru kódu.
Singletonové funkce lze volat a chránit pomocí oprávnění.
Přečtěte si tento příspěvek na blogu a dozvíte se více.
změna typu skalárního zdroje qodly
Typ skalárního zdroje Qodly lze změnit po jeho vytvoření, čímž odpadá nutnost zdroj mazat a znovu vytvářet.
nová standardní akce: vyčistit
K dispozici je nová standardní akce. Umožňuje vyčistit výběry entit od jejich smazaných entit, čímž se zabrání vzniku prázdných míst v uživatelském rozhraní.
Na videu níže je nejprve odstraněna entita osoby bez použití standardní akce vyčistit, což způsobí prázdné řádky v datové tabulce. Za druhé je použita standardní akce clean a prázdné řádky zmizí.
podpora japonských znaků
Qodly studio nyní podporuje japonské znaky pro artefakty, které můžete vytvořit pomocí Qodly studia (názvy zdrojů Qodly, názvy stránek Qodly … atd.).
Přetáhněte obrázek ze sdílené složky do zdroje na panelu vlastností.
Nyní můžete vybrat obrázek ze sdílené složky a přetáhnout jej přímo na vlastnost zdroj obrázku nebo výchozí vlastnost zdroj obrázku.