4D View Pro: Aktualizace importu/exportu z Excelu
V rámci neustálého vývoje softwaru 4D View Pro jsme ve verzi 4D 20 R8 rozšířili funkce importu a exportu aplikace Excel. V této aktualizaci byly přidány nové jazykové možnosti, které jsou v souladu s možnostmi rozhraní a poskytují větší kontrolu nad exportovaným sešitem.
Správa závislostí projektu nebyla nikdy jednodušší
Díky nejnovějším aktualizacím Správce závislostí projektů v aplikaci 4D 20 R8 jsou vaše projekty vždy o krok napřed. Závislosti jsou pravidelně kontrolovány z hlediska aktualizací, což vám umožní přístup k nejnovějším verzím a umožní vám činit informovaná rozhodnutí o tom, kdy a jak změny integrovat.
Navíc máte plnou kontrolu díky možnosti upravovat pravidla závislostí, což poskytuje bezkonkurenční flexibilitu. Úpravou těchto pravidel – ať už se rozhodnete pro nejnovější verzi, až pro další majoritní verzi nebo až pro další minoritní verzi – zajistíte, že se váš projekt bude vyvíjet podle vašich podmínek a bude vyvažovat inovace se stabilitou.
Posilte svůj vývojový proces pomocí formulářů
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í.
Šifrování. Ověřování pravosti a ověřování certifikátů certifikační autoritou
V posledních verzích byly výrazně rozšířeny možnosti zabezpečení systému 4D, zejména v oblasti certifikátů. Patří sem automaticky generované certifikáty pro komunikaci mezi klientem a serverem, podpora certifikátů ECDSA a ve verzi 4D 20 R7 také ověřování platnosti autority certifikátu pro komunikaci mezi klientem a serverem u enginových aplikací. Někteří zákazníci vyžadují nejvyšší úroveň zabezpečení, což podtrhuje důležitost těchto funkcí.
Zabezpečení však může být složité a objevily se požadavky na vysvětlení fungování spojení TLS/SSL a úlohy certifikátů. Proto je užitečné, než se pustíme do nových funkcí, nejprve rozebrat základní pojmy zabezpečení a jejich vzájemné vztahy.
Představení relací Singletons
Singletony jsou jednou z nejvýznamnějších funkcí aplikace 4D 20 R5. Dříve mohli vývojáři využívat dva typy singletonů:
- singleton procesu, který je jedinečný pro každý proces, ale liší se napříč procesy,
- a sdílený singleton, který je jedinečný pro celou aplikaci.
Ve verzi 4D 20 R7 uvádíme nový typ singletonu: singleton relace!
IMAP API: Získání počtu nepřečtených e-mailů pro více schránek v jednom volání
Mnozí z vás se spoléhají na příkazy IMAP, které v uživatelském rozhraní aplikace zobrazují počet nepřečtených e-mailů a pomáhají uživatelům být informováni o nových zprávách. Ve verzi 4D 20 R7 jsme vylepšili funkci IMAPTransporter.getBoxList () a umožnili jí načítat počty nepřečtených e-mailů a vlastnosti poštovní schránky současně, což zajišťuje rychlejší odezvu.
Vylepšení kompilace pomocí přímého psaní ve 4D
Ve verzi 4D 20 R7 se můžete rozloučit s metodami „Compiler_“ a získat větší volnost v tom, jak a kde deklarujete své proměnné. Ušetřete čas tím, že se budete soustředit na svůj vývojový postup a proces kódování díky funkci Direct Typing.
4D NetKit: Získání počtu nepřečtených e-mailů pro více štítků v jednom volání pomocí rozhraní Gmail API
Mnoho z vás používá příkazy Gmailu k zobrazení počtu nepřečtených e-mailů v uživatelském rozhraní aplikace, abyste uživatele informovali o nových zprávách. Počínaje verzí 4D 20 R7 jsme proto vylepšili funkci Google.mail. getLabelList() tak, aby dokázala získat počet nepřečtených e-mailů spolu s vlastnostmi štítků pro Gmail najednou a zajistila tak optimální dobu odezvy.
4D Write Pro: Ovládněte sekce a podsekce s novými funkcemi!
Oddíly a pododdíly jsou základním stavebním kamenem každého dobře strukturovaného dokumentu. Pravděpodobně jste je použili nesčetněkrát, možná aniž byste si to uvědomovali, protože každý dokument obsahuje standardně alespoň jeden oddíl!
Ať už jste zkušený profesionál, nebo teprve začínáte, tento příspěvek vás seznámí se základy oddílů a pododdílů.
Prozkoumáme také zajímavé nové funkce aplikace 4D Write Pro v 4D 20 R7, díky nimž je správa těchto prvků jednodušší a výkonnější než kdy dříve.
Seznambox: Sloupce a zápatí ČASU: „Blank if null“!
Vlastnost „Blank if null“ je u mnoha verzí k dispozici pro zóny typu „čas“, ať už pro zadávání nebo zobrazování. Dříve však nebyla k dispozici pro sloupce nebo zápatí tohoto typu v seznamových polích. Ve verzi 4D 20 R7 bylo toto omezení odstraněno!
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
