Vytvoření vlastního monitorování procesů a uživatelů
Potřebujete získat seznam procesů běžících na serveru 4D, vzdáleném serveru 4D nebo samostatném serveru 4D, abyste mohli vytvořit vlastní okno správy? Chcete vědět, který uživatel inicioval jednotlivé procesy, abyste mohli vytvořit monitorovací okno své aplikace nebo tyto informace zaznamenat do databáze a později analyzovat zatížení serveru? Nyní můžete tyto informace snadno získat naprogramováním nového příkazu: Get process activity.
Nový typ podporovaný systémem 4D: Null
4D zavádí nový příkaz Null typ, který usnadňuje správu objektů a kolekcí. Díky null value můžete reprezentovat chybějící hodnotu a snadno ověřit, zda je objekt nebo kolekce správně nastavena.
Snadno si navrhněte vlastní panel nástrojů 4D Write Pro se standardními akcemi
Potřebujete pro svou aplikaci vlastní panel nástrojů 4D Write Pro, ale obáváte se, že jeho implementace zabere příliš mnoho času? Dobrá zpráva, ve verzi 4D v16 R4 lze nyní standardní akce přiřadit zaškrtávacím políčkům a vyskakovacím nabídkám. Ušetřete čas díky této funkci připravené k použití a snadno si vytvořte uživatelsky přívětivé rozhraní dokonale odpovídající vašim potřebám!
Nyní můžete vytvořit vyskakovací nabídku pro ovládání velikosti písma nebo stylu ohraničení oblasti 4D Write Pro pouhým jedním kliknutím, bez nutnosti kódu! Stačí přiřadit akci pomocí seznamu vlastností a je hotovo. A stav a hodnota objektu budou automaticky aktualizovány systémem 4D v závislosti na kontextu a výběru textu! Jednoduché a výkonné…
Připravte se na zápis objektů
Těšíte se, až začnete kódovat pomocí objektové notace? Objektová notace vám jako vývojáři jistě usnadní život. Než ji však aktivujete ve své stávající aplikaci, měli byste se ujistit, že je váš kód připraven.
Nová syntaxe Object Notation zavádí některá omezení, protože jazyk 4D nyní považuje následující tři znaky za vyhrazené symboly: “ . „, “ [ “ a “ ] “ (tj. tečka, otevírací a uzavírací závorka).
V důsledku toho po aktivaci objektové notace v databázi již není dovoleno používat tyto symboly v názvech proměnných, metod, tabulek a polí. A samozřejmě to platí i pro váš stávající kód!
Proto je důležité před aktivací této funkce zkontrolovat, zda vaše aplikace tyto symboly neobsahuje. Ale nebojte se, MSC to může udělat za vás!
Nový objekt: snadný způsob inicializace objektu
Objevte New object, nový příkaz 4D k inicializaci objektu. Tento příkaz umožňuje buď vytvořit prázdný objekt, nebo jej vytvořit s některými počátečními vlastnostmi a hodnotami. OB SET se nyní v několika situacích stává zbytečným, stačí New object.
New object také umožňuje znovu inicializovat dočasný objekt ve smyčce nebo jednoduše přímo předat objekt jako parametr příkazu 4D, který si objekt jako parametr vyžádá, jako například příkazy Get database measures nebo GRAPH.
Tento nový příkaz v mnoha situacích mění způsob psaní 4D kódu. New object vytvoří objekt a vrátí na něj referenci. Umožňuje větší flexibilitu vašeho kódu. Tento příkaz je prvním z řady nových funkcí souvisejících s objekty … Zůstaňte s námi !
Časové razítko je nyní k dispozici !
„Čas jsou peníze„, řekl Benjamin Franklin, takže čím přesněji je dokážeme spočítat, tím lépe. Nyní máme nový příkaz pro získání přesného časového údaje UTC včetně milisekund.
Vylepšení funkce Najít v dialogovém okně Návrh
Find in design Dialog byl vylepšen, aby nabídl uživatelsky přívětivější design a také 2 nové funkce, které zlepší uživatelský komfort : nové tlačítko Stop umožňující zastavit probíhající vyhledávání a nová možnost filtrování výsledků vyhledávání.
MSC vám nyní pomůže najít zastaralé obrázky
Obrázky QuickDraw/QuickTime (formát PICT ) jsou od verze 4D v11 zastaralé a musí být nahrazeny moderními formáty obrázků (například PNG nebo JPEG). Nové 64bitové verze 4D již obrázky PICT nepodporují. Úkolem je tedy najít je ve starých aplikacích.
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