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

Získání informací o hardwaru stroje

Automaticky přeloženo z Deepl

4D v17 jde ještě o krok dále a umožňuje vytvořit vlastní dialogové okno pro správu serveru. Po možnosti načítat informace o uživatelích a procesech, getting všechny informace o běhu 4D Web serveru a také podrobnosti o aktivní licenci máte nyní možnost načíst také všechny podrobnosti o hardwaru a systému počítače, na kterém běží váš 4D server.

Potřebujete vědět, jaký operační systém je používán, jaký procesor (procesory), kolik je k dispozici paměti RAM atd. Stačí zavolat nový příkaz Get system info příkaz, ať už lokálně nebo vzdáleně! A to není vše, tento příkaz může být velmi užitečný pro rychlou diagnostiku a řešení případných problémů.

Produkt blank

Zpracování entit ve výběru entit

Automaticky přeloženo z Deepl

PRVNÍ ZÁZNAM, POSLEDNÍ ZÁZNAM, DALŠÍ ZÁZNAM, PŘEDCHOZÍ ZÁZNAM; říká vám to něco? Vsadím se, že ano. Už jste je používali k manipulaci s výběry! ORDA poskytuje užitečné a známé metody pro navigaci po entitách ve výběru entit – a samozřejmě i některé výhody!

Pro začátek můžete zpracovávat několik výběrů entit najednou a procházet jimi nezávisle na sobě, zatímco běžně můžete spravovat pouze jeden „aktuální výběr“ pro každou tabulku. Právě to si ukážeme v tomto příspěvku.

Produkt blank

Práce s optimistickým zamykáním ORDA

Automaticky přeloženo z Deepl

4D v17 zavádí ORDA, což je významný vývoj v 4D, který otevírá vývojářům 4D svět nových možností. Jedna z výhod používání ORDA souvisí se zamykáním záznamů, protože ORDA nabízí volbu mezi optimistickým a pesimistickým zamykáním. Po představení mechanismů zamykání ORDA pokračujeme v seriálu oORDA, abyste zjistili, jak efektivně pracovat s optimistickým zamykáním pomocí ORDA.

Produkt blank

Uzamykání subjektů pomocí ORDA

Automaticky přeloženo z Deepl

Série ORDA pokračuje! V tomto příspěvku se podíváme na to, jak můžete v databázích používat zámky s koncepty ORDA! Nezřídka je třeba řešit konflikty, které mohou nastat, když několik uživatelů nebo procesů načítá a/nebo se pokouší upravit stejné záznamy současně. Zamykání záznamů je metodika používaná v relačních databázích k zamezení nekonzistentních aktualizací dat.

ORDA poskytuje kromě režimu zamykání, který již znáte (pesimistické zamykání), také optimistický režim zam ykání.

Produkt blank

ORDA: práce s objekty a kolekcemi

Automaticky přeloženo z Deepl

V tomto nejnovějším díle seriáluORDA se podíváme na to, jak mohou nové koncepty ORDA spolupracovat se stávajícími objekty a kolekcemi. Ve skutečnosti je možné přeměnit entity a výběry entit na objekty a kolekce a také vytvářet entity a výběry entit z objektů a kolekcí. Tímto způsobem můžete kód ORDA snadno integrovat do stávajícího kódu. Můžete plně využít výhod systému ORDA, aniž byste museli přepisovat svůj kód!

Produkt blank

Přechod mezi aktuálními výběry na ORDA a zpět

Automaticky přeloženo z Deepl

ORDA je zásadní novinkou 4D v17, a proto věnujeme celou sérii blogových příspěvků. Ačkoli má ORDA vlastní koncepty, které se od klasického přístupu značně liší, stále je možné kombinovat ORDA s vaším stávajícím kódem.

Ve zkratce vám tento blogový příspěvek ukáže, jak můžete aktualizovat aktuální výběr tabulky z výběru entit a získat výběr entit z aktuálního výběru tabulky. Umožní vám plynule začlenit konceptyORDA do vašeho stávajícího kódu 4D, a to krok za krokem.

Produkt blank

Dotazování do databáze pomocí objektově orientovaného přístupu

Automaticky přeloženo z Deepl

Poté, co jste se dozvěděli, jak můžete vytvářet, aktualizovat a odstraňovat data, je tu nový příspěvek do seriálu ORDA. V tomto příspěvku se dozvíte, jak se můžete dotazovat na datové úložiště v objektově orientovaném režimu. Díky ORDA jsou dotazy lehčí, čitelnější a můžete procházet celým datovým modelem pomocí objektově orientovaných konceptů !

Kromě toho umožňuje ORDA velmi snadno dotazovat několik souvisejících tabulek, spravovat rekurzivní vztahy k téže tabulce a používat několik logických operátorů v jednom dotazu. Navíc se nemusíte starat o nastavování vztahů mezi tabulkami … ručně ani automaticky !

Produkt blank

Vytváření, aktualizace a mazání dat pomocí ORDA

Automaticky přeloženo z Deepl

4D v17 představuje ORDA, zásadní evoluci ve 4D, která vývojářům 4D otevírá svět nových možností. Chcete-li se o systému ORDA a jeho výhodách dozvědět více, přečtěte si tento příspěvek a zjistěte, jak systém ORDA změní způsob vaší práce. Abychom vás provedli průzkumem ORDA, we’ve prepared série příspěvků na blogu plně věnovaná konceptům core a souvisejícím funkcím. Tento příspěvek na blogu podrobně popisuje, jak můžete provádět operace CRUD nad databází pomocí ORDA. CRUD je zkratka pro čtyři základní operace, které můžete provádět s daty: Create, Read, Updatea Delete.