Čerstvé ikony pro Průvodce formulářem
Někdy mohou mít velký vliv i maličkosti… a ukazuje se, že tyto maličkosti, kterým říkáme ikony, jsou v dnešních rozhraních docela důležité. Proto 4D v16 R5 přichází s čerstvou sadou ikon, které jsou k dispozici s Průvodcem formulářem. Tyto jednoduché, ploché a moderní ikony se dokonale přizpůsobí platformám MacOS a Windows.
Nový příkaz pro získání informací o webovém serveru
Tato funkce je další možností, jak vytvořit vlastní dialogové okno pro správu serveru. Po možnosti získat informace o všech procesech (přidané na 4D v16 R4), we are now vám nabízí nový příkaz, který vrátí jako celek všechny informace o běhu 4D Web serveru.
S aplikací 4D v16 R5 nebylo získávání informací o webovém serveru nikdy jednodušší, a to díky jedinému příkazu: WEB Get server info.
Práce s ukazateli JSON
V 4D v16 R4, jsme obohatili objektové příkazy tak, abyste mohli validovat objekty JSON. 4D v16 R5 jde ještě dál a zavádí podporu ukazatelů JSON. Skvělé – ale co je to ukazatel JSON a co s ním mohu dělat?
Stejně jako neukládáte údaje o firmě pro každého zaměstnance do záznamu v databázi (místo toho používáte odkaz na záznam o firmě), může být opravdu užitečné strukturovat dokument JSON pomocí částí, které lze opakovaně použít na mnoha místech.
Vezměme si například příklad objednávky na webové stránce; zákazník zadá dodací adresu a označí stejnou fakturační adresu. Místo duplikování informací o adrese můžeme definovat dodací adresu jako odkaz na fakturační adresu.
Generování digestu nyní podporuje SHA-2
Funkce digestu jsou matematické funkce, které vypočítávají klíč digestu pro dokument. Stejné dokumenty mají stejný digest klíč; pokud změníte část dokumentu, digest klíč se bude lišit. Tyto funkce jsou velmi užitečné pro kontrolu integrity dat při jejich výměně nebo porovnávání. Ve verzi 4D v16 R5 byla funkce 4D vylepšena. Generate digest příkaz o podporu algoritmů SHA-2 podle bezpečnostních doporučení.
Hashování a ověřování hesel pro přihlašování uživatelů na webu
Bezpečnost se stává stále důležitějším tématem, protože podnikové aplikace jsou stále častěji přístupné prostřednictvím webu a v důsledku toho jsou zranitelnější vůči hrozbám. Protože společnost 4D věnuje otázkám bezpečnosti velkou pozornost, přinášíme vám ve verzi 4D v16 R5 několik bezpečnostních vylepšení a jedno z nich se týká ochrany hesel uživatelů webu pomocí hashování hesel.
Mimochodem, pokud se chcete dozvědět více o tom, jak vám 4D pomáhá s ochranou dat a se zabezpečením obecně, doporučuji vám podívat se na tento příspěvek na blogu.
Větší zabezpečení serveru 4D
Vprůběhu let se bezpečnost stala klíčovým tématem podnikových aplikací. ProtokolTLS ( Transport Layer Security ) a jeho předchůdceSSL ( Secure Sockets Layer ), oba často označované jako „SSL“, jsou kryptografické protokoly, které zajišťují bezpečnost komunikace v počítačové síti. Verze protokolu TLS, kterou vaše aplikace používá například pro připojení k webu nebo klient/server, přispívá k úrovni jejího zabezpečení.
4D podporuje všechny verze TLS: 1.0, 1.1 a 1.2. Použitá verze protokolu je vyjednána mezi serverem a klientem při navazování spojení. Pro zvýšení úrovně zabezpečení je počínaje verzí 4D v16 R5 výchozí minimální podporovaná verze TLS 1.2, starší verze jsou odmítány, protože by mohly být nezabezpečené.
Nový nástroj: JSON Validator
4D v16 R4 introduces Nový příkaz: JSON Validate. Tento příkaz umožňuje ověřit, zda je dokument JSON „validní“ podle vašeho schématu JSON. To je opravdu užitečné pro výměnu informací mezi servery nebo mezi serverem a jeho klientem. Díky standardům schématu JSON můžete definovat „protokol“ pro komunikaci se svým serverem nebo externím serverem. Další podrobnosti najdete v tomto příspěvku na blogu.
Jak používat grafy Google ve 4D
Podle neurologů reagujeme na vizuální formu lépe a rychleji než na jakýkoli jiný typ zobrazení. Proto jsou grafy a tabulky jednoznačně klíčem k lepšímu pochopení dat.
Pokud tedy hledáte zobrazení sloupcových, histogramů nebo koláčových grafů, které jsou moderní a plně kompatibilní s předními prohlížeči, ale také vhodnější pro způsob, jakým lidský mozek zpracovává informace, jsou Grafy Google jednou z možných odpovědí. Dostupné typy grafů v aplikaci Google Charts jsou rozmanité: kromě klasických sloupcových/sloupcových/koláčových grafů nabízí Google Charts také propracované grafy, jako je mapa stromů, svíčkové a měřítkové grafy.
Získání informací o licenci naprogramováním
Při analýze, reportování nebo ladění serverové aplikace můžete chtít znát počet dostupných klientů, počet spotřebovaných připojení, datum vypršení platnosti a mnoho dalších informací.
Nyní můžete pomocí verze 4D v16 R4 získat podrobné informace o aktivní licenci spuštěného produktu 4D (například 4D Server). Např:
- verze,
- platforma,
- počet dostupných a spotřebovaných připojení pro 4D Write Pro,
- počet dostupných a spotřebovaných připojení pro 4D Client,
- datum vypršení platnosti,
- …
Definujte pořadí karet naprogramováním
Zde jsou 2 velmi časté potřeby vývojářů: 1. V závislosti na kritériích uživatele chcete změnit uspořádání objektů ve formuláři. – 2.Vzávislostina vybrané položce v seznamu chcete zobrazit, skrýt nebo přesunout objekty ve formuláři.
Ve všech těchto případech je třeba změnit pořadí karet objektů formuláře. Nyní v 4D v16 R4, můžete pořadí karet na kartě upravit za běhu pomocí programování. Za tímto účelem byly vytvořeny 2 nové příkazy: FORM SET ENTRY ORDER a . FORM GET ENTRY ORDER.
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady