Produkt

ORDA – Sdílení výběru entit mezi procesy

Automaticky přeloženo z Deepl

4D v16 R6 zavedlo nový koncept komunikace mezi procesy: sdílené objekty a sdílené proměnné kolekce! Díky tomu můžete snadno sdílet informace mezi procesy.

Dosud nebylo možné mezi procesy sdílet výběry entit. To se však změnilo … s potěšením vám oznamujeme, že ve verzi 4D v18 R5 jsou výběry entit sdílitelné!

Pryč jsou doby, kdy jste museli sestavovat seznam primárních klíčů, abyste mohli výběr entit přesunout do jiného procesu. Vylepšete svůj víceprocesový kód tím, že zahrnete výběry entit ORDA jako sdílené objekty.

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

Produkt

4D View Pro: Použití vzorců 4D v tabulce

Automaticky přeloženo z Deepl

4D v18 R5 zavádí nový příkaz, který zjednodušuje psaní kódu: VP SET CUSTOM FUNCTIONS. Vytváří vlastní funkce v aplikaci 4D View Pro, které provádějí vzorce 4D.

Díky tomuto příkazu můžete nyní ve vzorcích buněk povolit použití příkazů 4D, polí, proměnných, metod nebo libovolných výrazů. Například pro použití jednoduché proměnné v aplikaci 4D View Pro není třeba vytvářet metodu, stačí ji předat jako parametr na adrese Formula.

Produkt

Automatizujte opakující se úlohy a další činnosti pomocí maker formulářů!

Automaticky přeloženo z Deepl

Pokud jste příznivci maker v editoru kódu, pak pro vás má 4D v18 R5 dobrou zprávu… protože makra jsou nyní k dispozici také v editoru formulářů!

Začnu tím, že vám řeknu, jak užitečná pro vás makra mohou být. Potřebovali jste někdy ve své aplikaci použít pravidla pro formátování nebo pojmenování a pak je aplikovat na každý nový formulář? Nebo jste možná museli pracovat na existujících formulářích vytvořených někým jiným a vždy jste potřebovali provést přesně stejné kontroly a analýzy, než jste začali pracovat. Pokud jste se někdy setkali s některým z těchto scénářů, pak je 4D v18 R5 určen právě vám, protože vám dává možnost vytvářet makra a šetřit čas při předvídatelných, opakujících se úkonech.

Produkt

4D pro iOS: Vylepšené UX (a další) s hlubokým propojením

Automaticky přeloženo z Deepl

4D v18 R5 obsahuje novou skvělou funkci: Hluboké propojení. To je super, ale co to sakra je?

Tady je příklad:

Dostali jste někdy e-mail od Netflixu s dotazem, zda chcete pokračovat ve sledování filmu, který jste přerušili v polovině? Klepnete na odkaz, ale ten vás nepřenese na domovskou stránku Netflixu ani nespustí aplikaci v telefonu. Místo toho se po kliknutí na odkaz otevře přehrávač a film pokračuje přesně tam, kde jste přestali.

To je hluboké propojení! Umožňuje uživatelům otevřít konkrétní zobrazení v aplikaci pouhým kliknutím na adresu URL (což výrazně zlepšuje uživatelský zážitek a zvyšuje udržení a zapojení uživatelů).

Produkt

Kodérsky přívětivá syntaxe funkcí a metod tříd

Automaticky přeloženo z Deepl

Používání proměnných $1, $2 a $n v kódu nejen zhoršuje jeho čitelnost, ale může také zvyšovat zmatek, protože pro lidský mozek může být obtížné zapamatovat si, čemu tyto proměnné odpovídají. Řešením je vytvořit proměnnou se srozumitelným názvem a přiřadit jí hodnotu $1, $2 nebo $n.

4D v18 R5 má dobrou zprávu, nyní můžete při deklaraci pojmenovávat parametry:

  • metody projektu,
  • spouštěče
  • databázové metody
  • metody formuláře
  • konstruktoru třídy
  • funkce třídy.

Podívejme se, jak na to!

Produkt

ORDA – Vylepšete své API pomocí rozsahu funkcí

Automaticky přeloženo z Deepl

4D v18 R4 a ORDA umožnily vytvářet funkce tříd vysoké úrovně nad datovým modelem. To vám umožní psát kód orientovaný na obchod, který skryje složitost, omezí chyby a urychlí proces vývoje.

S verzí 4D v18 R5 přinášíme ještě více funkcí, které vám pomohou optimalizovat a organizovat kód. Například můžete potřebovat spustit funkci lokálně na klientovi, abyste zvýšili výkon při práci v režimu klient/server. Nyní je to možné! Nebo pokud vystavujete svou databázi jako server REST, můžete chtít, aby některé funkce byly dostupné na straně serveru, ale skryté pro klienty REST. I to je možné!

Zprávy

Hlasujte pro své funkce!

Automaticky přeloženo z Deepl

Pochopení toho, co uživatelé skutečně potřebují, bylo vždy základním úkolem produktového managementu. Ve společnosti 4D to bereme velmi vážně, a proto jsme se rozhodli znovu zavést sekci žádostí o funkce na našem fóru. Následuje shrnutí toho, co bylo změněno a jak z toho můžete získat co největší užitek.

Produkt

Náhled CSS přímo v editoru formuláře!

Automaticky přeloženo z Deepl

V aplikaci 4D v18 R5 si můžete v editoru formuláře prohlédnout konečné vykreslení CSS, aniž byste museli spouštět dialogové okno. Ano, slyšíte správně. Standardizace a oživení vašich formulářů nebylo nikdy jednodušší!

Pokud jste o CSS ve 4D ještě neslyšeli, nyní je ideální čas dozvědět se více! Tento koncept, představený v 4D v18 pro projektové aplikace, zahrnuje vylepšené a rychlé styly založené na CSS. Doporučuji podívat se na tento příspěvek na blogu.

Zprávy

4D v18 R5 Beta začíná dnes

Automaticky přeloženo z Deepl

Beta testování 4D v18 R5 začíná dnes a my se nemůžeme dočkat!

Od ORDA, editoru formulářů, 4D pro iOS, 4D Write Pro a 4D View Pro až po pokročilé funkce související s programováním a nasazením. Tato verze obsahuje vše, včetně funkce, která byla v našem fóru požadavků na funkce nejčastěji a nejrychleji hlasovaným požadavkem na funkci vůbec:

  • Zkrášlování aplikací nebylo nikdy jednodušší díky možnosti náhledu finálního vykreslení CSS v editoru formulářů.
  • V editoru formulářů jsou k dispozici makra, která vám pomohou udělat více práce za méně času!
  • ORDA stále přináší nové funkce a tato verze funkcí není výjimkou: K dispozici jsou výběry entit, které lze sdílet, a je poskytnuta větší kontrola nad dostupností funkcí.
  • K dispozici jsou vám další pokročilé funkce, včetně možnosti pojmenovat parametry a výsledky při deklaraci funkcí a metod, možnosti ladit kód běžící na serveru pomocí klienta, přizpůsobené mezipaměti 4D pro sloučený server 4D a klienty 4D … to je jen několik příkladů.
  • 4D pro iOS má k dispozici dva nové pokroky: proces synchronizace dat byl optimalizován, což umožňuje až 25krát rychlejší synchronizaci dat, a hloubkové propojení, které pomáhá zlepšit uživatelský zážitek.
  • K dispozici jsou nové příkazy IMAP pro vyhledávání, kopírování, přesouvání a mazání. Další funkce IMAP připravujeme.
  • Aplikace 4D Write Pro je také plná nových funkcí a aplikace 4D View Pro vám díky novému příkazu usnadní psaní kódu.
  • A mnoho dalšího (viz níže).