Získání informací o licenci naprogramováním
Při analýze, reportování nebo ladění serverové aplikace můžete chtít znát počet dostupných klientů, počet spotřebovaných připojení, datum vypršení platnosti a mnoho dalších informací.
Nyní můžete pomocí verze 4D v16 R4 získat podrobné informace o aktivní licenci spuštěného produktu 4D (například 4D Server). Např:
- verze,
- platforma,
- počet dostupných a spotřebovaných připojení pro 4D Write Pro,
- počet dostupných a spotřebovaných připojení pro 4D Client,
- datum vypršení platnosti,
- …
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.
Definujte pořadí karet naprogramováním
Zde jsou 2 velmi časté potřeby vývojářů: 1. V závislosti na kritériích uživatele chcete změnit uspořádání objektů ve formuláři. – 2.Vzávislostina vybrané položce v seznamu chcete zobrazit, skrýt nebo přesunout objekty ve formuláři.
Ve všech těchto případech je třeba změnit pořadí karet objektů formuláře. Nyní v 4D v16 R4, můžete pořadí karet na kartě upravit za běhu pomocí programování. Za tímto účelem byly vytvořeny 2 nové příkazy: FORM SET ENTRY ORDER a . FORM GET ENTRY ORDER.
Podpora obrázků v objektech
Od verze 4D v16 R4 jsme přidali podporu obrázků v atributech objektů. Pokud například používáte objekt pro výměnu nastavení nebo dat mezi metodami, formuláři nebo procesy, můžete nyní v tomto objektu předat také ikonu nebo obrázek. Obrázek již nemusíte dočasně ukládat na disk.
Tento nový typ lze používat jako jakýkoli jiný typ atributu objektu:v objektech můžete používat, získávat a nastavovat obrázky. Můžete také používat ovládací prvky tématu obrázku.
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.
4D iniciuje nový typ proměnné: .
4D v16 R4 zavádí nový typ proměnné s názvem Collection. K čemu jsou tyto proměnné určeny? Stejně jako objekty nebo BLOBy mohou být kolekce použity k uložení téměř všech typů proměnných, jako jsou texty, čísla, booleany, objekty a dokonce i jiné kolekce. Dobré je, že všechny tyto dříve zmíněné typy proměnných lze uvnitř jedné kolekce míchat, přičemž pole musí vždy obsahovat stejný typ prvků!
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é…
Ověření objektu JSON
Stále častěji používáme formát JSON. Například k ukládání nastavení do souboru, k ukládání konfigurace softwaru nebo k výměně klientských dat na webu s jinými servery.
Jak lze ověřit, že přijatá data jsou v očekávaném formátu? Jak můžete ověřit, že jsou skutečně přítomny všechny potřebné informace? Jak můžete tuto validaci provést, aniž byste museli pro každý typ formátu JSON psát únavnou metodu?
Stačí napsat schéma JSON a použít příkaz JSON Validate příkaz new!
4D představuje režim SDI pro aplikace ve Windows!
Horké novinky! Aplikace 4D v systému Windows vstupují do nového světa díky 4D Windows 64-bit. Pamatujete si na hlavní okno s šedým pozadím, které obsahuje všechna ostatní okna aplikací? Toto hlavní okno se odborně nazývá MDI (což je zkratka pro Multiple Document Interface) a nyní existuje způsob, jak se ho zbavit a přejít na SDI(Single Document Interface), kde jsou všechna okna aplikací nezávislá…
Máte zájem? Stačí aktivovat režim SDI jediným zaškrtávacím políčkem a je to hotovo… bez jediného řádku kódu!
Kompletní 64bitová řada produktů Windows je nyní bez produktů Altura
S potěšením oznamujeme, že 4D v16 R4 je vůbec první verzí, kde celá produktová řada 4D Windows 64-bit již není závislá na knihovně Mac2Win od společnosti Altura! Jak jsme oznámili v dubnu loňského roku, v tomto příspěvku s oznámením strategie jsme dokončili práci na 4D Server Windows 64-bit, , což byl poslední krok k dosažení.
Naše 64bitová produktová řada Windows nyní může plně využívat některé moderní technologie a umožnit vám z nich těžit, jako je například podpora oken Single Document Interface (SDI) , dodávaná také s verzí 4D v16 R4!
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