Author: Marie-Sophie Landrieu-Yvert

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.
Produkt blank

Ovládání požadavků HTTP pomocí obsluhy požadavků 4D

Automaticky přeloženo z Deepl

V dnešním světě založeném na webu servery zpracovávají ohromné množství požadavků. Efektivní analýza, počítání, interpretace a přesměrování těchto požadavků je nezbytné, zejména při použití principů MVC.

Díky zavedení obsluhy požadavků HTTP na serveru 4D HTTP Server můžete spouštět specifickou obchodní logiku na základě přijatých požadavků. Tato výkonná funkce odemyká mnoho možností, jak je podrobně popsáno v tomto příspěvku na blogu.

Produkt blank

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

Automaticky přeloženo z Deepl

Jsme si jisti, že vás potěší nové funkce, které Qodly Studio pro 4D přináší s 4D 20 R7.

Objevujte tuto výkonnou platformu – robustní a uživatelsky přívětivé řešení pro vytváření podnikových webových aplikací s minimálními nároky na kódování.

Qodly Studio for 4D, integrované v rámci 4D, umožňuje využít stávající obchodní logiku vyvinutou pro desktopové aplikace.

Ponořme se do detailů a podívejme se, jak může vaše aplikace poskytovat více než jen data a zároveň nabízet dynamické uživatelské rozhraní a silnou ochranu dat prostřednictvím nastavení oprávnění.

Produkt blank

Oživte své webové aplikace pomocí třídy OutgoingMessage

Automaticky přeloženo z Deepl

V dnešním digitálním světě je hladké a intuitivní uživatelské prostředí klíčem k úspěchu každé webové aplikace. Důležitou součástí této zkušenosti je poskytnout uživatelům snadný přístup k různým zdrojům – ať už jde o dokumenty, obrázky nebo jiné typy dat. Aby to bylo možné, musí váš server efektivně spravovat a poskytovat různé formáty obsahu.

S novou funkcí serveru REST společnosti 4D je nyní správa poskytování různorodého obsahu jednodušší než kdykoli předtím. Dříve mohl server REST vracet pouze skalární data, data entit nebo data pro výběr entit. Nyní může přímo dodávat úplný webový obsah – obsah připravený pro zpracování prohlížečem.

Stahování souborů nebo přijímání binárních dat ze serveru REST je nyní díky nové třídě OutgoingMessage jednoduché. Díky ní můžete snadno přizpůsobit odpovědi svým potřebám.

Přečtěte si, jak může třída OutgoingMessage vylepšit vaši aplikaci!

Produkt blank

Qodly Studio pro 4D: Dynamická uživatelská rozhraní se stavy stránek

Automaticky přeloženo z Deepl

Qodly Studio pro 4D představilo ve verzi 4D 20 R6 novou vzrušující funkci: Stavy stránky. Možná jste se již setkali s naším předchozím příspěvkem, ale pojďme prozkoumat, v čem je tato funkce tak cenná pro dynamická uživatelská rozhraní.

Představte si uživatelská rozhraní, která se okamžitě přizpůsobují různým krokům nebo kontextům uživatele.

Zde jsou některé běžné případy použití, ve kterých stavy stránky zazáří:

  • Aktivujte nebo deaktivujte komponenty na základě akcí uživatele (např. aktivujte tlačítko „Uložit“ pouze tehdy, když jsou vyplněna všechna povinná pole).
  • Přepínání mezi světlým a tmavým režimem pomocí jednoduchého přepínače.
  • Omezit přístup k akcím (čtení, aktualizace atd.) na základě oprávnění uživatele.

    Zprávy blank

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

    Produkt blank

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

    Automaticky přeloženo z Deepl

    V předchozích příspěvcích jsme vám představili Qodly Studio pro 4D a doufáme, že jste začali zkoumat jeho funkce. S každou další verzí se Qodly Studio for 4D stává stále robustnějším a uživatelsky přívětivějším řešením pro tvorbu podnikových webových aplikací s minimálními nároky na kódování.

    Qodly Studio pro 4D je hluboce integrováno s aplikací 4D a umožňuje využít stávající obchodní logiku vyvinutou pro desktopové aplikace.

    Pojďme se ponořit do zajímavých nových funkcí Qodly Studia pro 4D 20 R5 a do toho, jak je můžete integrovat do svých aplikací.

    Produkt blank

    Oprávnění: Kontrola oprávnění relace pro snadné ladění

    Automaticky přeloženo z Deepl

    Dnes můžete využít výkonnou funkci filtrování přístupu k datům, která je nezbytná pro zabránění škodlivému přístupu k vaší aplikaci.

    Tato funkce využívá oprávnění, která povolují určité akce s vašimi daty. Tato oprávnění jsou uživatelům přidělována prostřednictvím rolí a ukládána do relace při ověřování.

    Ve verzi 4D 20R6 jsme tuto funkci rozšířili o možnost kontrolovat oprávnění v relaci, což je velmi užitečné při ladění.

    Čtěte dále a dozvíte se více.

    Produkt blank

    ORDA – Rozlučte se s prázdnými místy ve výběrech subjektů

    Automaticky přeloženo z Deepl

    Všichni jsme to zažili. Vytvoříte krásné rozhraní, které uživatelům zobrazuje výběr entit. Mohou upouštět entity, aby upřesnili svůj výběr, ale pak… se objeví prázdná místa, kde byly upuštěné entity.

    Obnovit výběr entit po upuštění? Už ne! 4D 20 R6 přináší šikovnou funkci, která tento bolestivý bod odstraňuje pomocí jediného řádku kódu.

    Čtěte dále a zjistěte, jak tato funkce může udržet vaše rozhraní čisté a uživatele spokojené.

    Produkt blank

    Snadné používání rozhraní REST API společnosti Qodly

    Automaticky přeloženo z Deepl

    Před několika měsíci jsme oznámili, že Qodly Studio je nyní k dispozici všem našim stříbrným partnerům (a vyšším).

    Qodly Studio pro 4D je plně integrováno do 4D a umožňuje 4D Serveru hostovat vaši aplikaci s desktopovými i webovými stránkami.

    Qodly Studio je také přístupné na Qodly jako součást nově spuštěné nabídky SaaS společnosti 4D. Toto inovativní hybridní low-code řešení je speciálně navrženo pro podnikové aplikace založené na webovém prohlížeči.

    I když jste již aplikace na platformě Qodly vytvořili, máme pro vás další dobré zprávy! Nyní můžete s aplikací 4D 20R5 využívat rozhraní REST API aplikace Qodly k bezproblémové práci s vašimi daty.

    Čtěte dále a dozvíte se více.

    Produkt blank

    O čem se mluví, když se Qodly.com setká se serverem 4D?

    Automaticky přeloženo z Deepl

    V září loňského roku společnost 4D představila Qodly Studio pro 4D, které nabízí komplexní výhody umožňující bezproblémové vytváření dynamických a efektivních podnikových webových aplikací. Pokud jste tak ještě neučinili, přečtěte si tento blogpost, kde se dozvíte, jak začít používat Qodly Studio pro 4D.

    Qodly Studio je také dostupné na webu qodly.com a tvoří součást nové nabídky SaaS společnosti 4D.

    Chcete využít data své aplikace 4D a obchodní logiku v aplikaci qodly.com? Jistě vás potěší, že webová aplikace qodly.com se nyní může připojit k aplikaci 4D nasazené na serveru 4D díky novému příkazu QodlyScript openDatastore. Projekt 4D pak můžete použít jako vzdálené datové úložiště z Qodly.com.

    Jinými slovy:

    • Aplikace založená na 4D Serveru umí obojí: obsluhovat 4D desktopové klienty i webové klienty pomocí Qodly formulářů. Pokud to děláte, není třeba pokračovat ve čtení.
    • Ale řekněme, že chcete rozšířit svou stávající aplikaci založenou na 4D Serveru o zcela novou, pouze webovou – a to hostovanou na Qodly.com: tento příspěvek je určen právě vám a ukazuje, jak mezi oběma komunikovat.