Snadné psaní dopředu
Pokud vás zajímá uživatelské rozhraní, možná jste již použili události On before keystroke a On after keystroke. Jistě vás potěší, že obsluha těchto událostí byla ve verzi 4D v18 R5 výrazně vylepšena. Kromě toho byl vytvořen nový příkaz, který při generování události On before keystroke zjišťuje, zda probíhá vstup. Pojďte se dozvědět více!
Kopírování, přesouvání a mazání e-mailů pomocí protokolu IMAP
Někdy potřebujete uložit určité e-maily do vyhrazených schránek a jindy chcete určité e-maily odstranit, abyste měli ve své INBOXU pořádek. Tři nové funkce, které jsme přidali do přenašeče IMAP, copy(), move(), a delete() vám to usnadní!
Více serverů, jeden sdílený místní prostředek
V některých případech se může stát, že se uživatelé budou muset připojit k mnoha instancím stejné sloučené serverové aplikace. V takovém případě sloučená klientská aplikace stáhne tolik místních prostředků, kolik je připojení k serveru. Pokud je však složka zdrojů vašeho serveru obrovská, může to znamenat značnou časovou, objemovou a síťovou zátěž! Naštěstí má 4D v18 R5 pro tento scénář řešení!
Nový příkaz pro otevření formuláře v Editoru formulářů
4D v18 R5 poskytuje nový příkaz 4D pro otevření formuláře v editoru formulářů. To může být užitečné zejména pro nástroje pro analýzu nebo introspekci.
4D pro iOS: Optimalizovaná synchronizace dat
Proces synchronizace dat 4D pro iOS byl ve verzi 4D v18 R5 od základu přepracován!
Jak již pravděpodobně víte, 4D pro iOS umožňuje rozšířit podmnožinu fyzické struktury na mobilní zařízení a konzultovat data offline velmi efektivním způsobem.
Vyhledávání e-mailů pomocí protokolu IMAP
Někdy potřebujete najít všechny nepřečtené e-maily na poštovním serveru a stáhnout je, abyste je mohli zobrazit klientovi. Na adrese searchMails Metoda to udělá za vás! Používá protokol IMAP pro vyhledávání, které probíhá výhradně na straně serveru. To znamená, že je rychlý a umožňuje načíst pouze požadované e-maily.
Více instancí sloučených serverových aplikací na stejném počítači
Hostování několika aplikací 4D Serveru na stejném počítači není neobvyklé, zejména v produkčních a předprodukčních prostředích. Pokud však váš stroj hostí sloučené serverové aplikace vytvořené s různými verzemi 4D, což je případ, kdy používáte předprodukční server s nejnovější verzí 4D, můžete se setkat s problémy kvůli sdílené složce struktury 4D.
Podívejme se, jak tento problém vyřešit.
4D View Pro: Použití vzorců 4D v tabulce
4D v18 R5 zavádí nový příkaz, který zjednodušuje psaní kódu: VP SET CUSTOM FUNCTIONS. Vytváří vlastní funkce v aplikaci 4D View Pro, které provádějí vzorce 4D.
Díky tomuto příkazu můžete nyní ve vzorcích buněk povolit použití příkazů 4D, polí, proměnných, metod nebo libovolných výrazů. Například pro použití jednoduché proměnné v aplikaci 4D View Pro není třeba vytvářet metodu, stačí ji předat jako parametr na adrese Formula.
Automatizujte opakující se úlohy a další činnosti pomocí maker formulářů!
Pokud jste příznivci maker v editoru kódu, pak pro vás má 4D v18 R5 dobrou zprávu… protože makra jsou nyní k dispozici také v editoru formulářů!
Začnu tím, že vám řeknu, jak užitečná pro vás makra mohou být. Potřebovali jste někdy ve své aplikaci použít pravidla pro formátování nebo pojmenování a pak je aplikovat na každý nový formulář? Nebo jste možná museli pracovat na existujících formulářích vytvořených někým jiným a vždy jste potřebovali provést přesně stejné kontroly a analýzy, než jste začali pracovat. Pokud jste se někdy setkali s některým z těchto scénářů, pak je 4D v18 R5 určen právě vám, protože vám dává možnost vytvářet makra a šetřit čas při předvídatelných, opakujících se úkonech.
4D Write Pro: snadná tvorba soft-hypů
Ve verzi 4D v18 R5 jsme zjednodušili vkládání softwarových znaků pomocí nových standardních akcí a nových tlačítek ve widgetech rozhraní 4D Write Pro.
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