Nové události formuláře 4D View Pro

Automaticky přeloženo z Deepl

Od verze 4D v18 je k dispozici nová sada událostí formuláře 4D View Pro. Vracejí speciální informace, ke kterým lze přistupovat pomocí nové funkce FORM Event příkazem, který byl představen v tomto příspěvku na blogu. Pozdravte: „Při změně velikosti sloupce“, „Při změně velikosti řádku“, „Při kliknutí“, „Při dvojkliku“, „Při kliknutí na záhlaví“, „Při změně výběru“ a „Po úpravě“.

Události HDI 4D View Pro

Tyto nové události jsou uvedeny v seznamu vlastností:

Když dojde k události, můžete načíst všechny související informace z objektu vráceného pomocí funkce FORM Event příkazem. Pokud jste například vybrali událost „Při změně velikosti sloupce“, vrátí příkaz objekt s těmito informacemi, když se změní velikost sloupce:

blank

Tento objekt můžete použít ke spuštění akce, například k nastavení barvy pozadí sloupce se změněnou velikostí na červenou:

If (FORM Event.code=On Column Resize)
VP SET CELL STYLE (FORM Event.range;New object("backColor"; "red")).
End if

Podívejte se na HDI, abyste viděli tyto nové události v akci, a podívejte se do centra dokumentace, kde najdete další technické podrobnosti.

Poznámka: Jak je vysvětleno v tomto příspěvku na blogu, vracené atributy závisí na kontextu a mohou se lišit podle použitého prvku. Výše uvedený příklad se týká objektu 4D View Pro během události „On Column Resize“. Pro jiné objekty nebo jiné události jsou vraceny jiné atributy.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se připojil k týmu 4D Program v listopadu 2016. Jako Product Owner má na starosti psaní uživatelských příběhů, které následně převádí do funkčních specifikací. Jeho úkolem je také zajistit, aby dodaná implementace funkcí splňovala potřeby zákazníků.Po získání bakalářského titulu v oboru informatiky na CNAM nastoupil Fabrice do malé softwarové vydavatelské společnosti jako vývojář Windev. Poté pracoval pro různé společnosti v oblasti průmyslu a obchodu jako vývojář aplikací Windev a webových aplikací a také jako technický poradce pro nové funkce.