4D View Pro: Najít a nahradit kódem
Někdy při inicializaci dokumentu 4D View Pro potřebujete v něm najít některé hodnoty nebo značky a nahradit je daty vydanými ze 4D. Nyní je to hračka díky funkci VP Find příkaz. Díky tomuto příkazu můžete najít data, vzorec nebo značku a nahradit je v celém listu nebo jen v jeho určité části!
Zjistíme, jak na to.
Připojení poštovních přenosů pomocí tokenu OAuth 2.0
V poslední době začaly e-mailové servery na webu přecházet na ověřování OAuth 2.0, aby se zvýšilo zabezpečení. Počínaje verzí 4D v18 R6 poskytuje 4D možnost nastavit režim ověřování OAuth 2.0 pro připojení. Čtěte dále a dozvíte se podrobnosti!
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í!
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.
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.
Vzdálený ladicí program: Ladění kódu serveru na klientovi
Existuje mnoho různých scénářů vývoje klient/server, ale ve všech je třeba přepínat mezi klientskou a serverovou stranou, abyste se mohli podívat do debuggeru nebo chybového okna serveru. Abychom vám usnadnili život, přidali jsme novou možnost, která vám umožní rozhodnout, kde chcete ladit kód serveru. Potřebujete ladit na klientovi, protože váš server je headless? Stačí jej připojit ke klientovi prostřednictvím nabídky 4D!
4D View Pro: Povolit, zakázat nebo vynutit výpočty
Aplikace 4D View Pro automaticky přepočítá vzorce v pracovním listu, když změníte údaje, na kterých závisí (např. položky, vzorce, názvy atd.).
Ale co když chcete, aby vaše uživatelské rozhraní bylo interaktivnější a abyste mohli spustit výpočet vzorců, kdykoli budete chtít? 4D v18 R4 to umožňuje díky třem novým příkazům: VP SUSPEND COMPUTING, VP RESUME COMPUTING, a VP RECOMPUTE FORMULAS. Tyto příkazy umožňují pozastavit a obnovit výpočet všech vzorců v dokumentu nebo vynutit jejich přepočet.
Podpora sdílení prostředků mezi původními uživateli (CORS)
Vytvořili jste někdy požadavek na data HTTP, abyste se pak setkali s červenou chybou „přístup k požadavku HTML byl zablokován zásadami cors“ ?
Pokud je váš web na stejné doméně jako server webové služby, není to žádný problém. To však neplatí v případě, že provádíte požadavek s křížovým původem. Přístup je odepřen z důvodu zabezpečení prohlížeče, které brání požadavkům HTTP na jinou doménu. Výsledek? Chyba zásad CORS.
Abyste mohli na svém serveru explicitně povolit určité požadavky cross-origin, podporuje nyní 4D protokol CORS. Přístup k datům pomocí požadavků s křížovým původem se právě stal jednodušším!
4D View Pro: Sloučení a zrušení sloučení buněk
Při vytváření tabulky můžete často potřebovat spojit dvě nebo více buněk, abyste vytvořili vycentrovaný nadpis v určité části tabulky. Od verze 4D v18 R4 máte k dispozici novou sadu příkazů, které vám pomohou programově sloučit a rozpojit skupinu buněk. Podívejme se na několik příkladů.
Příjem e-mailů pomocí protokolu IMAP
Ve verzi 4D v18 jsme zavedli nový způsob odesílání e-mailů. Ve verzi 4D v18 R2 jsme pak přidali nový způsob získávání e-mailů pomocí protokolu POP3. Nyní ve verzi 4D v18 R4 podnikáme první kroky pro nový způsob zpracování protokolu IMAP. Stejně jako v případě protokolů SMTP a POP3 je k dispozici nový příkaz IMAP New transporter pro zpracování protokolu IMAP.
Protokol IMAP (Internet Message Access Protocol) je standardní internetový protokol používaný e-mailovými klienty k načítání e-mailových zpráv z poštovního serveru. Tento protokol umožňuje spravovat více poštovních schránek, stahovat e-maily, provádět vyhledávání na serveru, spravovat stav zpráv a mnoho dalšího!
A díky této první funkci protokolu IMAP můžete do přenosové schránky přidat metody, které umožňují: mít k dispozici seznam dostupných schránek, vybrat schránku a přijímat e-maily z vybrané schránky. Podívejme se, jak na to.
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