QODLY STUDIO PRO 4D: CO JE NOVÉHO V 4D 20 R6

Automaticky přeloženo z Deepl

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.

blank

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

blank

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

blank

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.

blank

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.

blank

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

blank

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.

Avatar
• Product Owner • Marie-Sophie Landrieu-Yvert se připojila k programovému týmu 4D jako Product Owner v roce 2017. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Marie-Sophie vystudovala inženýrskou školu ESIGELEC a svou kariéru zahájila jako inženýrka v IBM v roce 1995. Podílela se na různých projektech (projekty údržby nebo výstavby) a pracovala jako vývojářka Cobol. Poté pracovala jako UML designer a Java developer. V poslední době byly jejími hlavními rolí analyzovat a psát funkčních požadavky a koordinovat obchodní a vývojové týmy.