Provedení akce při změně velikosti sloupce pole seznamu

Automaticky přeloženo z Deepl

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ů!

Příklad:

Pokud sloupec obsahuje data, lze při změně velikosti sloupce upravit formát data. Datum se tak může zobrazit nejprve jako „05/12/16“, pak jako „05. 12. 2016 “ a následně jako „5. 12. 2006“, jak se zvětšuje šířka sloupce.

Pokud sloupec obsahuje obrovská čísla, lze je zobrazit nejprve jako „123465789“, pak jako „123 456 789“ (s oddělovačem tisíců), pak jako „123 456 789,55“ (s desetinnou částí) a pak jako „123 456 789,55 $“ (s jednotkou).

Sloupec s časem může být zobrazen s vteřinami nebo bez nich atd.

Ve všech těchto případech stačí pouze změnit formát sloupce podle jeho šířky a typu údajů, které obsahuje !

Zde je video, které vám ukáže příklad, jak to funguje :

Zveme vás také k nahlédnutí do Příkladové databáze.

Podrobnější informace naleznete v části „Události, objekty a vlastnosti“ z článku „Událost formuláře “ v dokumentaci 4D v16.

Roland Lannuzel
- Product Owner & 4D Expert - Po studiu elektroniky se Roland věnoval průmyslovým IT jako vývojář a konzultant, který vytvářel řešení pro zákazníky s různými databázemi a technologiemi. Koncem 80. let se zamiloval do 4D a používal jej při psaní podnikových aplikací, které zahrnovaly účetní, fakturační a e-mailové systémy. nakonec se připojil ke společnosti v roce 1997 a Rolandův cenný přínos zahrnuje návrh specifikací, testovacích nástrojů, demoverzí a také školení a přednášky pro komunitu 4D na mnoha konferencích. Nadále aktivně utváří budoucnost 4D definováním nových funkcí a nástrojů pro vývoj databází.