Produkt

Posilte svůj vývojový proces pomocí formulářů

Automaticky přeloženo z Deepl

Ve fázi vývoje je pro vytvoření kvalitního kódu důležité včasné odhalení syntaktických chyb. Kontrola kódu v reálném čase je pro vývojáře cennou pomůckou. Nejenže zlepšuje efektivitu, ale také zvyšuje kvalitu a produktivitu. Díky okamžité opravě chyb se můžete soustředit na funkční vývoj aplikace, nikoli na nepříjemné chyby, které se objevují během kompilace.

S aplikací 4D 20 R8 s potěšením představujeme dvě nové funkce, které změní způsob vaší práce.

  • První z nich je možnost přiřadit třídu k formuláři, což umožňuje kontrolu syntaxe pomocí výrazů, jako je Form.myProperty.
  • Druhou je kontrola výrazů v seznamu vlastností v reálném čase se zobrazením popisu chyby nebo varování.
Produkt blank

4D Write Pro: Zviditelnění skrytých okrajů tabulky (dočasně)

Automaticky přeloženo z Deepl

Práce s tabulkami 4D Write Pro se skrytými řádky může být složitá! Nelze určit, kde která buňka končí, zejména u sloučených. Ale 4D 20 R7 je dodáván s úžasnou funkcí, která vám tyto skryté čáry ukáže, i když jsou normálně neviditelné.

Díky tomu je práce s tabulkami mnohem jednodušší! Podívejme se, jak tato nová vlastnost zobrazení funguje.

Produkt blank

UX: Vylepšené chování při rolování v podformulářích

Automaticky přeloženo z Deepl

Uživatelské formuláře jsou především o tom, aby uživatelům usnadňovaly práci. Co se však stane, když se rolování stane bojem mezi dílčími formuláři a jejich obsahem? Pravděpodobně jste to už někdy zažili: snažíte se projít seznamové pole v podformuláři, ale místo toho se celý podformulář posune. Nebo, což je ještě horší, se pokoušíte posouvat samotný podformulář, ale pole seznamu tvrdohlavě zůstává na místě!

Tato funkce byla v aplikaci 4D 20 R6 vylepšena, takže je tato akce přirozenější.

Produkt blank

4D Write Pro – Průvodce vytvářením tabulek s daty

Automaticky přeloženo z Deepl

V několika posledních verzích programu 4D Write Pro bylo přidáno mnoho funkcí souvisejících s tabulkami. Tabulky můžete snadno vytvářet na základě databázových dat pomocí kontextů, zdrojů dat a vzorců.

Je to tak snadné, že mnozí z nich chtějí nechat své koncové uživatele používat tuto funkci tak, jak je. Chápeme však, že to někdy může být náročné pro uživatele, kteří nejsou dostatečně vyškoleni ve formátování zdrojů dat nebo vzorců pro různé součásti tabulek. Abychom to vyřešili, vyvinuli jsme řešení dodávané se systémem 4D v20 R2: zcela nového průvodce tabulkami.

Průvodce je k dispozici koncovým uživatelům; ti mohou využít šablony přizpůsobené jejich použití a oboru poskytované vývojářem. Konfigurace šablon zahrnuje:

  • definovat datové třídy a atributy datových tříd,
  • přeložit datové třídy, atributy datových tříd a názvy vzorců,
  • připravit vzorce přizpůsobené pro danou činnost,
  • navrhnout grafické styly.

Pokračujte ve čtení, abyste se dozvěděli více, a nezapomeňte se podívat na HDI a bonusové video, které vás provede různými možnostmi.

Produkt blank

Průzkumník dat vložený do 4D

Automaticky přeloženo z Deepl

Průzkumník dat umožňuje zobrazit data v databázi. Můžete si vybrat, která pole se mají zobrazit, uspořádat, filtrovat a třídit data.

Ve verzi 4D v20 lze Průzkumníka dat otevřít v aplikaci 4D namísto externího prohlížeče. Uživatelé mohou přistupovat k Průzkumníku dat přímo z panelu nástrojů jedním kliknutím, což šetří čas a zvyšuje produktivitu.

Produkt blank

Vývoj formulářových objektů

Automaticky přeloženo z Deepl

Abychom vám umožnili vytvářet co nejkrásnější rozhraní, pokračujeme ve vylepšování formulářových objektů. Od verze 4D v19 R6 můžete definovat zaoblený rámeček pro statické textové a vstupní textové objekty formuláře.

Ve verzi 4D v20 jsou k dispozici nové možnosti.

  • U tlačítek, rádiových tlačítek a zaškrtávacích políček jsme přidali nová nastavení pro text a ikonu.
  • U rádiových tlačítek a zaškrtávacích políček byl vylepšen počet stavů ikony, aby bylo možné lepší vykreslení pro koncového uživatele.
Produkt blank

Zjednodušená navigace mezi vývojovými okny

Automaticky přeloženo z Deepl

Při psaní nové funkce nebo metody nebo při vytváření formuláře není práce nikdy lineární. Obvykle musíme:

  • přistupovat k průzkumníkovi, aby našel formulář v jeho složce
  • přistupovat k průzkumníkovi, aby bylo možné napsat dokumentaci k metodě
  • přečíst si dokumentaci k příkazu na webové stránce s dokumentací 4D
  • přečíst dokumentaci metody komponenty

V této nové verzi jsme do editoru kódu a editoru formuláře přidali některé položky nabídky, které vám umožní lépe se pohybovat mezi jednotlivými prvky projektu.

Tipy blank

4D REST API + ReactJS

Automaticky přeloženo z Deepl

Mourad Aouinat, softwarový inženýr ve společnosti 4D Morocco

V předchozím příspěvku na blogu jsme si ukázali, jak snadno nastavit rozhraní REST API pomocí 4D. V tomto blogovém příspěvku využijeme výkonné rozhraní 4D REST API v kombinaci s Reactem k vytvoření aplikace To-Do, která obsahuje funkce pro otevírání todos, vytváření nových todos, úpravu stávajících todos a funkce pro hromadné úpravy a hromadné mazání.

Produkt blank

Editor kódu: Více témat, podle vašeho výběru!

Automaticky přeloženo z Deepl

Soubor funkcí editoru kódu se s každou verzí rozrůstá a 4Dv19 není výjimkou.

Každý vývojář má svůj zvláštní – a někdy i svérázný – vkus, pokud jde o editor kódu (písmo, velikost písma, barva prvků atd.). Co pro jednoho vývojáře vypadá skvěle a zvyšuje produktivitu, může být pro jiného překážkou. Proto 4D v19 zavádí správu motivů.

Pokud je „vytvoření vlastního motivu“ na vašem seznamu, nyní je ten správný čas si ho odškrtnout! 4D v19 přichází se základními motivy, které si můžete obohatit a přizpůsobit podle vlastního vkusu.