Tipy

Tipy a triky pro aplikace 4D – červnové vydání

Automaticky přeloženo z Deepl

Add Komoncharoensiri, ředitel technických služeb společnosti 4D Inc.

Přinášíme další sadu tipů a triků.

Jak víte, 4D Knowledge Base je knihovna informací o technologii 4D, kde jsou každý týden aktivně publikovány technické tipy a každý měsíc technotes. Pokud jste poslední tipy v KB přehlédli, nevadí; zde je kompilace z několika posledních týdnů.

Tento příspěvek na blogu zahrnuje 16 tipů:

Tipy

Jak procházet GitHub a najít všechny projekty 4D

Automaticky přeloženo z Deepl

Se zavedením projektů ve 4D jsou zdrojové kódy komponent, ukázkových aplikací a dalších nástrojů ve 4D umístěny na GitHubu.

4D má tři organizace GitHub.

  • Na 4D najdete zdrojové kódy interních komponent 4D. Můžete si je tak přizpůsobit svým potřebám.
  • 4D Depot obsahuje všechny nástroje nápovědy: HDI, ukázky, příklady aplikací atd.
  • 4D Go Mobile hostí všechny vlastní formuláře seznamů, detailní formuláře, přihlašovací formuláře, formátovače a vstupní ovládací prvky.

Tyto odkazy na různá úložiště GitHub najdete na webových stránkách 4D; například na blogu 4D pro ilustraci nových funkcí, na stránce Zdroje na webu 4D pro ukázkové příklady nebo v galerii pro mobilní zařízení.

Můžete ale také z GitHubu vyhledávat, přidávat záložky a tak dále… V tomto příspěvku na blogu vám představíme několik základních funkcí, které vám usnadní používání a navigaci na GitHubu.

Tipy

ORDA – Optimalizace požadavků REST krok za krokem (+ demo)

Automaticky přeloženo z Deepl

Výkon ORDA/REST je strategickou záležitostí, proto jsme dodali mnoho funkcí souvisejících s tímto tématem, například optimalizaci požadavků ORDA/REST v režimu klient/server a při práci se vzdáleným datovým úložištěm. V poslední době jsme vám také poskytli úplnou kontrolu nad optimalizací požadavků ORDA/REST.

V tomto příspěvku na blogu najdete plán, podle kterého se máte řídit, abyste dosáhli výkonnostního esa ve hře ORDA/REST. Obsahuje další příspěvky na blogu, které si můžete přečíst, videa, která můžete zhlédnout, a ukázku, s níž si můžete hrát, abyste snadno a rychle zvýšili výkon svých aplikací.

Produkt

4D Write Pro: Pozdravte záhlaví tabulek

Automaticky přeloženo z Deepl

Tabulky jsou nezbytnou součástí aplikace 4D Write Pro. Pravidelně se vyvíjejí a nabízejí nové možnosti prezentace. Tabulku lze například zobrazit v několika sloupcích nebo na několika stránkách. Záhlaví tabulky se opakují v horní části každého sloupce nebo stránky, což uživateli usnadňuje čtení.

Počínaje verzí 4D v19 R5 lze tabulku rozšířit o záhlaví.

Produkt

ORDA a 4D Write Pro : silná dvojice!

Automaticky přeloženo z Deepl

Dokumenty 4D Write Pro často obsahují vzorce vracející data nebo výpočty v závislosti na databázi. Díky použití kontextů je nyní přiřazení těchto dat k dokumentům hračkou!

V tomto příspěvku na blogu si ukážeme, jak kombinace dokumentů 4D Write Pro s daty získanými pomocí ORDA zpřehledňuje kód a usnadňuje jeho údržbu.

Produkt

ORDA – Optimalizace výkonu s plnou kontrolou nad požadavky REST

Automaticky přeloženo z Deepl

V předchozí verzi jste zjistili, jak byly požadavky ORDA REST automaticky optimalizovány pro zvýšení výkonu při práci se vzdáleným datovým úložištěm a konfigurací klient/server.

Dozvěděli jste se, že k využití automatické optimalizace požadavků ORDA REST můžete použít kontexty.

To byl významný krok, ale nyní nabízíme možnost mít úplnou kontrolu nad chováním vašich požadavků REST. Vzhledem k tomu, že výkon je strategickým zájmem, jistě se těšíte, až tuto novou funkci objevíte!

A to není vše; nyní jsou k dispozici nové nástroje, které vám pomohou pochopit a vyladit vaše problémy.

Čtěte dále a přečtěte si kompletní prezentaci.

Zprávy

4D v19 R5 Beta začíná dnes

Automaticky přeloženo z Deepl

S potěšením oznamujeme zahájení beta testování verze 4D v19 R5. Řekli jste nám, kam se budete ubírat dál, a tato verze – stejně jako ta předchozí a další – obsahuje funkce, které vám pomohou se tam dostat ?

  • Kromě zavedení datových kontextů těží 4D z inovované verze SpreadJS, která přináší mnohá vylepšení, například rozhraní pro tisk. 4D View Pro se tak dostává na zcela novou úroveň.
  • 4D Write Pro má svůj podíl na nových funkcích: záhlaví tabulek, propojené odstavce, datové kontexty a mnoho vylepšení widgetů rozhraní – nabízí vám ještě více možností, jak vytvářet dokumenty, které splňují vaše požadavky.
  • Nabízíme vám lepší kontrolu nad kontexty ORDA a mezipamětí pro klient/server i REST, abychom zlepšili výkon.
  • Kompletně jsme přeorganizovali diagnostické protokoly, čímž jsme vám poskytli lépe filtrovaný obsah(úrovně protokolů jako trace, debug, info, warn a error).
  • A nyní se můžete zbavit nepotřebných knihoven (např. CEF/Web Area, PHP), abyste zmenšili velikost svých aplikací.
  • Čeká vás toho mnohem více!

Stáhněte si 4D v19 R5 nyní (exkluzivně pro partnery 4D)

Zprávy

4D v19 R4 je zde

Automaticky přeloženo z Deepl

S potěšením oznamujeme, že je nyní k dispozici verze 4D v19 R4! Funkcemi nabitá verze, která jde naplno ✨

Kromě měsíčních horkých oprav vám přinášíme přehled toho, co pro vás toto funkční vydání připravilo:

Stáhnout 4D v19 R4 (k dispozici jsou měsíční opravy Hot Fixes)

  • Na vaše přání jsme v systému Windows zavedli podporu displejů s vysokým rozlišením, například displejů 4K, což má za následek ostřejší text, vysoce detailní fotografie a nakonec i definovanější uživatelské rozhraní pro podnikové aplikace.
  • Nyní je k dispozici další velmi žádaná funkce: možnost spustit externí proces asynchronně a zlepšit tak práci vašich uživatelů.
  • Pokud jde o jazyk 4D, nemůžeme se s větším nadšením podělit o mnohá vylepšení, která jsme zpřístupnili, abychom pozvedli váš zážitek z kódování. Od příkazů skoku a vyhodnocování zkratek až po ternární operátory a složené operátory přiřazení.
Produkt

Označujte své komentáře, funkce od vývojářů pro vývojáře

Automaticky přeloženo z Deepl

Komentáře jsou v životě vývojáře zásadní. Když pracujeme na nové funkci, často přidáváme komentáře, které jsou připomínkou. Například:

  • abychom s kolegou ověřili část kódu,
  • k refaktorizaci funkce,
  • abychom opravili kód, který zpomaluje výkon,
  • rozdělit metodu nebo třídu na části,
  • připravit kostru třídy a přidat komentář todo uvnitř každé funkce.

I když napíšete nějaký jednoduchý kód, zkuste si ho přečíst o několik měsíců nebo let později. Bude vám stále připadat jednoduchý, nebo byste si přáli přidat komentáře?

4D v19 R4 posouvá komentáře na zcela novou úroveň díky značkám komentářů, které vám umožní lépe organizovat komentáře.

Produkt

Zvýšená produktivita díky syntaxi kontroly objektů

Automaticky přeloženo z Deepl

Automatické dokončování tříd je k dispozici od verze 4D v18 R4. Tato funkce zjednodušuje psaní kódu a omezuje chyby například v názvech funkcí. Nevyhýbá se jim však zcela; je snadné přehodit dvě písmena nebo zapomenout velké písmeno a pak musíte trávit čas hledáním, proč váš kód nefunguje.

Jaký je tedy lepší způsob než požádat 4D, aby zkontroloval, zda třídy nebo funkce již existují?

Počínaje verzí 4D v19 R4 se v editoru kódu zobrazí varování, pokud voláte funkci, která neexistuje.