Souběžné sloučení klientů ze stejného počítače
Ptali jste se na způsob, jak spustit více klientů na stejném počítači A současně je připojit ke stejnému serveru 4D. Nejenže jsme vás vyslyšeli, ale s verzí 4D v17 R5 vám nabízíme ještě více! Každé připojení nyní obsahuje oddělenou složku mezipaměti obsahující IP adresu připojení, port a kód hash. Díky tomu nyní můžete připojit i několik klientů z jednoho počítače k více serverům na různých počítačích. Není potřeba žádná konfigurace, stačí spustit a sledovat, jak to funguje!
Výkonný a funkčně bohatý ribbon pro 4D View Pro
Kromě stávajícího panelu nástrojů vám s hrdostí oznamujeme přidání velmi výkonného panelu nástrojů ve stylu pásu karet, který vylepšuje uživatelské rozhraní aplikace 4D View Pro. Stačí vybrat možnost v seznamu vlastností a můžete začít pracovat!
Zaznamenávání konverzací SMTP
Jak jsme slíbili v předchozím příspěvku, každá verze R obsahuje další pokroky související s funkcemi e-mailu a odemyká jeho skrytou sílu.
4D v17 R5 poskytuje zajímavou novou funkci pro e-mailové protokoly. Někdy se stane, že během vývoje vše funguje v pořádku, ale při nasazení u zákazníka se objeví problém s doručováním e-mailů. Zjistit, kde k selhání došlo, může být obtížné, protože komunikace je šifrovaná a často nemáte přístup k souborům protokolu serveru SMTP. Problém velmi pravděpodobně souvisí s vaším serverem SMTP, ale jak si můžete být jisti? Jednoduše spusťte protokol SMTP ve své aplikaci! Tento protokol obsahuje záznam všech provedených akcí, včetně těch, které zastavují spojení. A co víc, tento protokol zobrazuje komunikaci se serverem SMTP v prostém, nešifrovaném textu, což usnadňuje její analýzu.
Pojmenování rozsahů a vzorců v aplikaci 4D View Pro
4D v17 R4 je na cestě s novou skvělou funkcí 4D View Pro: pojmenované rozsahy a vzorce. Pokud potřebujete používat vzorce s odkazy na buňku (buňky) nebo konstantu (konstanty), může být tato funkce skvělým pomocníkem!
Díky těmto novým příkazům jsou vaše vzorce čitelnější a snadno přístupné díky automatickému doplňování v aplikaci 4D View Pro.
Snadná synchronizace procesů
Preemptivní procesy jsou velmi užitečné pro provádění rozsáhlých paralelních výpočtů s využitím všech jader procesoru, ale někdy je třeba delegovat úlohy na spolupracující proces(např. , pomocí nepreemptivního příkazu). Pomocí New signal můžete pozastavit proces a čekat na odpověď jiného procesu!
Získání a nastavení obsahu buněk v aplikaci 4D View Pro
Důležitou součástí používání aplikace 4D View Pro je možnost interakce s dokumentem prostřednictvím programování. Nyní můžete své dokumenty vyplňovat programováním. V dokumentu můžete nastavit data jako štítky, databázová pole nebo vzorce. Samozřejmě platí, že když umíte nastavovat, můžete i dostávat! Můžete také načítat vzorce z buněk nebo hodnoty zadané uživateli.
Kódování rozsahu v aplikaci 4D View Pro
4D v17 R4 přináší do aplikace 4D View Pro nové funkce a jednou z nich je vytváření rozsahů pomocí kódu.
Nejprve je třeba definovat objekt rozsahu, abyste mohli s buňkami manipulovat pomocí programování. To můžete provést v programu 4D View Pro pomocí následujících nových příkazů: VP Cell, VP Cells, VP Column, VP Row, VP All a VP Combine ranges.
Zahájení/ukončení SQL v preemptivním režimu
Preemptivní procesy umožňují vašim aplikacím plně využít výhod vícejádrových počítačů, což vede k rychlejším odpovědím na souběžné požadavky. Od verze 4D v17 R4, Begin SQL, End SQL, a související příkazy SQL používané s interní databází jsou nyní v souladu s preemptivními procesy.
Nový způsob odesílání e-mailů
Víme, jak je odesílání e-mailů důležité a jak běžným úkolem se v dnešních aplikacích stalo. Představte si například, že podnikáte a chcete odeslat atraktivní e-mail založený na HTML s několika obrázky nebo dokonce videem a připojit k němu soubor(např. , objednávku nebo fakturu). A to vše chcete provést pomocí několika řádků kódu. Kód, který se snadno píše a je srozumitelný. Počínaje verzí 4D v17 R4 je nyní předchozí scénář možný. Proto jsme rozšířili sadu funkcí týkajících se e-mailů.
Preemptivní procesy na vzdáleném 4D
Potřebujete na straně klienta provádět složité výpočty nebo exporty? Použijte preemptivní procesy a spouštějte tyto akce, aniž byste zpomalovali uživatele a jejich každodenní práci!
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