Provedení akce při změně velikosti sloupce pole seznamu
Událost On Column Resize je nyní spouštěna „živě“ během změny velikosti seznamových polí, dokud uživatel mění šířku sloupců (dříve byla generována pouze jednou, na konci změny velikosti).
Díky této funkci budou mít programátoři 4D možnost vytvářet živá a citlivá rozhraní na základě skutečné šířky sloupců!
Záhlaví a zápatí v aplikaci 4D Write Pro
4D Write Pro se s verzí 4D v16 posouvá vpřed!
Nyní můžete vkládat záhlaví a zápatí do dokumentů 4D Write Pro, ale také načíst všechna existující záhlaví a zápatí při otevření existujícího dokumentu .4w7 ze zásuvného modulu 4D Write.
Můžete definovat sekce dokumentu a přidávat záhlaví nebo zápatí pro všechny sekce nebo nezávisle na nich. Můžete mít různá záhlaví/zápatí pro pravou a levou stránku nebo pro první stránku sekce. Záhlaví a zápatí lze samozřejmě stylizovat stejně jako zbytek dokumentu (písmo, barva, okraje, výplň, ohraničení…) a mohou obsahovat i obrázky.
Vkládání řádkových obrázků do dokumentů 4D Write Pro
Chcete vložit logo své společnosti do podpisu všech dokumentů 4D Write Pro při jejich vytváření? Nebo chcete ke každému řádku faktury přidat obrázek produktu?
Ve verzi 4D v16 je nyní možné vkládat řádkové obrázky do dokumentu 4D Write Pro programově pomocí speciálního příkazu WP INSERT PICTURE!
Jděte dál s poli objektů
Objektová pole zavedená ve verzi 15 umožňují nestrukturované databáze, podobné databázím bez schémat (NoSQL). 4D v16 jde o velký krok dál. Získejte dynamickou strukturu pro nestrukturovaná data… Jste zmateni?
Představte si, že objektové pole používáte k tomu, abyste svým zákazníkům umožnili ukládat vlastní data, kde si mohou vytvářet vlastní pole. To funguje dobře a je to jeden z nejzajímavějších důvodů pro použití objektového pole. Problémem je, jak umožnit zákazníkovi dotazovat se na tato nestrukturovaná data? Nevíte, která „pole“ použili, nemůžete nad nimi vytvořit editor dotazů ani nabídnout rozbalovací seznam s použitými hodnotami.
Použití Unicode pro texty ve formulářích
Ve verzi 4D v16 budou texty pro všechny objekty formuláře ( statické texty, tlačítka, zaškrtávací políčka atd. ) uloženy v Unicode, což umožňuje používat znaky různých jazyků přímo v editoru formuláře.
Zejména pro asijské nebo východoevropské jazyky to usnadní proces vývoje.
Nová událost „Při najetí myší nahoru“ pro objekt obrázku
Ve verzi 4D v16 máte nyní k dispozici novou událost „On Mouse Up“ událost pro nedragovatelný objekt obrázku!
Tato funkce vám poskytne snadný a pozoruhodný způsob, jak snadno kreslit a/nebo přesouvat objekty SVG, čímž se odstraní potřeba triků jako „SET TIMER(1)“ pro zjištění, že bylo uvolněno tlačítko myši.
Hledání záznamů se shodnými atributy objektu ve výběru
4D v16 nabízí rozšířenou integraci objektových polí v databázi.
Pokud jste již předem vybrali sady objektových polí, můžete se nyní na tyto sady dotazovat pomocí jediného příkazu 4D: snadno a rychle!
Příkazy XML jsou nyní bezpečné pro vlákna
Chcete zvýšit škálovatelnost databáze a využít veškerý výkon, který je k dispozici na vícejádrových strojích?
Ve verzi 4D v16 jsme rozšířili seznam příkazů bezpečných pro vlákna, abyste mohli ve svém kódu zpracovávajícím XML používat preemptivní procesy.
Oznámení o spánku aplikace
Díky nové síťové vrstvě můžeme implementovat nové funkce, které nebyly možné ve starší síťové vrstvě. První z nich je oznámení o uspání aplikace.
Hladká aktivace produktu
4D v16 nyní poskytuje snadnou a bezproblémovou aktivaci produktu. Ať už při vývoji, nebo při nasazení, využijte vylepšené uživatelské prostředí při aktivaci produktů 4D!
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