Produkt

Databáze projektů: Dokumentace metod je zpět

Automaticky přeloženo z Deepl

Při vývoji aplikace může být velmi užitečné mít rychlý přístup k podrobnostem metody(např. vysvětlení, co metoda dělá, její syntaxe a definice parametrů, které se jí předávají). To se stává ještě důležitějším při použití zkompilované komponenty. Nemůžete se podívat na obsah metody, takže se můžete spolehnout pouze na její dokumentaci, abyste pochopili, jak ji použít.

Dialogové okno Průzkumníka bylo vylepšeno a dokumentace je nyní k dispozici ve verzi 4D v18 R3 pro databáze projektů.

Produkt blank

Definice velikosti písma pro automatické písmo

Automaticky přeloženo z Deepl

V předchozí verzi R jsme přidali dva nové automatické motivy pro definici písma a velikosti písma, takže máte k dispozici tři automatické motivy, které respektují pokyny jednotlivých platforem. Pro návrh rozhraní je doporučeným způsobem automatický motiv, který u každého objektu formuláře používá písmo a velikost doporučené operačním systémem.

V některých případech můžete potřebovat větší kontrolu a mít oprávněné důvody pro ignorování pokynů. V aplikaci 4D v18 R3 můžete velikost automatických motivů zrušit a mít větší kontrolu nad tím, jak se váš text zobrazí.

Produkt blank

Úvod do objektově orientovaného programování ve 4D: Třídy

Automaticky přeloženo z Deepl

Mnozí z vás žádali o možnost definovat typ objektu od chvíle, kdy byl typ Object zpřístupněn. Díky objektovému zápisu mnozí z vás sní o tom, že budou mít k dispozici objektové funkce. Už nesněte a přivítejte třídy v databázi projektů 4D v18 R3! V tomto příspěvku na blogu vám představíme jeden z nejzajímavějších konceptů objektově orientovaného programování … spolu s příkladem databáze a bonusovým videem!

Zprávy blank

Novinky: komponenty 4D jsou k dispozici na GitHubu!

Automaticky přeloženo z Deepl

V roce 2017 společnost 4D zahájila nový program sdílení zdrojového kódu interních komponent 4D partnerům 4D.

Sdílení zdrojového kódu komponent 4D vám umožní přizpůsobit si je a vytvořit si vlastní! Díky databázím projektů a možnosti sdílet zdrojový kód aplikace prostřednictvím systému pro správu zdrojů jsme převedli naše interní komponenty 4D do databází projektů a zdrojový kód jsme umístili na účet 4D GitHub. Ten je otevřený všem, jediné, co potřebujete k jeho využití, je účet na Githubu. Proč jsme to udělali? Abychom vám usnadnili život sledováním změn a úprav kódu i formulářů.

Produkt blank

Databáze projektů: Vylepšené zobrazení v editoru formulářů

Automaticky přeloženo z Deepl

Editor formulářů umožňuje vytvářet, upravovat a přizpůsobovat formuláře. K dispozici je několik nástrojů, které vám usnadní práci, a jedním z nich je paleta Zobrazení. Tento nástroj usnadňuje vytváření složitých formulářů rozdělením objektů do různých pohledů. Pohledy umožňují objekty skrýt nebo zobrazit podle potřeby.

Co když pracujete na formuláři, který vytvořil někdo jiný? Jak můžete rychle zjistit, zda formulář používá pohledy? Existují nějaká omezení týkající se počtu povolených zobrazení? 4D v18 R2 a databáze projektů tyto existenční otázky odstraňují a zároveň výrazně zlepšují uživatelský komfort!

Tipy blank

Binární databáze vs. databáze projektů

Automaticky přeloženo z Deepl

Jak víte, 4D nyní podporuje dva způsoby práce se zdroji: binární a projektové databáze. Binární databáze jsou 4D, které všichni známe a milujeme, se zdrojovým kódem v binárním souboru, který umožňuje týmový vývoj pomocí 4D Serveru, a se všemi prvky projektu (metody, formuláře, struktura atd.) shromážděnými v jediném kompaktním binárním souboru, souboru „.4db“. Databáze projektů usnadňují spolupráci distribuovaných týmů tím, že ukládají zdrojový kód v systému řízení zdrojů v samostatných textových souborech. Projekty nenahradí 4DB, nemáme v plánu nechat 4DB zmizet. Jde o dva různé způsoby práce a vývoje. Je na vás, abyste si vybrali, co nejlépe vyhovuje vašim potřebám. Zde je příspěvek na blogu, který vám pomůže se rozhodnout: