Tipy

Vytvoření webového monitorovacího dialogu krok za krokem

Automaticky přeloženo z Deepl

Chcete znovu vytvořit okno pro správu serveru 4D s webovým rozhraním? Chcete pohodlně kontrolovat, co se děje na serveru 4D Server, aniž byste museli chodit do serverovny, používat vzdálenou plochu nebo spotřebovávat licenci klienta 4D? Nyní je možné zobrazit všechny hlavní parametry serveru 4D Server(např. využití paměti, místo na disku, uživatele, procesy a dokonce i monitor reálného času) prostřednictvím webu.

V tomto příspěvku na blogu vás provedeme sadou příkazů, které 4D dodal v průběhu různých verzí R, abyste si mohli vytvořit vlastní webové dialogové okno pro správu serveru. Regionální technický manažer společnosti 4D Hispano(Angelo Caroprese) navíc poskytl kompletní komponentu, kterou můžete použít přímo ve svých aplikacích.

Produkt blank

4D Write Pro nyní podporuje virtuální struktury!

Automaticky přeloženo z Deepl

Pochopení potřeb koncového uživatele a vytvoření uživatelsky přívětivého rozhraní je pro každého vývojáře aplikací prioritou.

A jak možná víte, jazyk 4D umožňuje aliasovat názvy tabulek a polí, aby byly pro koncové uživatele čitelnější. To umožňuje snadnější překlad a čitelnost ve standardních dialozích (editory dotazů, třídění a vzorců), ale také odfiltrování všech tabulek nebo polí, které by měly zůstat mimo zorné pole koncových uživatelů.

Během konference 4D Summit 2018 jsme měli požadavky na rozšíření této funkce do aplikace 4D Write Pro. No, vyslyšeli jsme je a nyní je k dispozici ve verzi 4D v17 R4!

Produkt blank

Pojmenování rozsahů a vzorců v aplikaci 4D View Pro

Automaticky přeloženo z Deepl

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.

Produkt blank

Snadná synchronizace procesů

Automaticky přeloženo z Deepl

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!

Produkt blank

Nové příkazy pro správu serveru

Automaticky přeloženo z Deepl

Společnost 4D pokračuje v poskytování funkcí, které vám pomohou vytvářet vlastní aplikace pro monitorování serverů. Od programového získávání informací o relacích, procesech a aplikačním serveru až po získávání informací o webovém serveru.

Poté, co vám již 4D v17 R4 poskytlo příkazy pro čtení stavů, vám nyní dává možnost stavy měnit. Nyní můžete vytvářet vlastní rozhraní pro správu jako dialogová okna na serveru, v klientovi nebo dokonce jako stránky HTML pro přístup přes web. Záleží jen na vás. Tyto příkazy umožňují provádět stejné akce jako standardní administrační rozhraní 4D. Můžete například odeslat zprávu uživatelům a upozornit je na plánovanou údržbu nebo zablokovat nová připojení k aplikačnímu serveru, zatímco na něm provádíte nějakou operaci.

Produkt blank

4D Write Pro – Pozdravte vertikální pravítko

Automaticky přeloženo z Deepl

S potěšením vám oznamujeme, že do aplikace 4D Write Pro byla přidána nová funkce. V režimu stránky lze na levé straně stránky zobrazit svislé pravítko! Díky tomu můžete graficky spravovat svislé okraje. A pokud váš dokument obsahuje záhlaví nebo zápatí, lze díky tomuto pravítku snadno upravovat mezery mezi nimi a tělem dokumentu.

Produkt blank

Získání a nastavení obsahu buněk v aplikaci 4D View Pro

Automaticky přeloženo z Deepl

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.