Testování výkonného serveru 4D REST pomocí aplikace Postman
4D poskytuje výkonný server REST, který umožňuje přímý přístup k datům uloženým v databázích 4D. To umožňuje například vytvořit rozhraní API, které lze použít s moderní technologií front-endu(např. , Angular, React atd.). V tomto příspěvku na blogu vám poskytneme první seznámení s robustním serverem 4D REST. Uvidíte, jak jej nakonfigurovat a otestovat operace vytváření, načítání, aktualizace a mazání (CRUD) pomocí nástroje pro testování API, Postman.
Nový nástroj pro snadné vytváření seznamů Entity Selection
Pro zobrazení seznamu záznamů je při použití technologie ORDA nejvhodnější seznam entit. 4D v18 R2 vám zjednoduší život díky novému nástroji pro snadné vytváření výběrových seznamů entit: Seznam boxů: Nástroj pro tvorbu seznamů. Co to je? Jedná se o jednoduchý dialog, ve kterém můžete v několika rychlých krocích nastavit seznamový box (vybrat tabulku a pole, která chcete zobrazit, zadat názvy sloupců a definovat pořadí sloupců).
Databáze projektů: Git. Commit. Pull. Push a další
V předchozím příspěvku na blogu jsme vám představili Git (systém pro správu verzí) a Github (cloudová hostingová služba) a způsoby, jak můžete sdílet svůj kód 4D s ostatními vývojáři. V tomto blogovém příspěvku půjdeme o něco dál a prozkoumáme některé scénáře, se kterými se vývojář může setkat, například klonování vzdáleného úložiště, ignorování již odevzdaných souborů a řešení konfliktů při slučování.
Seznam boxů typeahead: Intuitivní vyhledávání v seznamu
hostující autor Chris Belanger, vývojář 4D z Kanady
Seznam boxů typeahead (metoda postupného vyhledávání) není nativní funkcí seznam boxů. Tuto funkci však můžete snadno implementovat pomocí kreativního kódování. V tomto příspěvku na blogu vám tuto techniku předvedu spolu s databázovým příkladem a vyčerpávajícím dokumentem vysvětlujícím podrobnosti krok za krokem.
Konečný výsledek je shrnut v níže uvedeném GIFu, Ilustruje dvě „vyhledávání“. Jedno pro E-L-L-I-O-T a druhé (po seřazení do sloupců) pro H-A-N-N-A-H: