Proměnné výšky řádků v rámečcích seznamu založených na kolekci

Automaticky přeloženo z Deepl

Boxy se seznamem jsou nejuniverzálnějšími a nejpřizpůsobitelnějšími objekty formuláře. S příchodem verze 4D v19 R8 je nyní možné definovat automatickou výšku řádků pro kolekce a výběry entit!

Automatické výšky řádků byly možné již dříve pro seznamové boxy založené na poli. Nyní je tato možnost rozšířena na seznamové boxy založené na kolekcích… a výběrech entit!

HDI Database

Tato nová funkce vám umožní snadno vytvářet tento druh seznamů. Lusknutím prstu!

Vlastnost sloupce

Bez ohledu na počet sloupců zobrazených v rámečku seznamu se volba automatické výšky řádků provádí pro každý sloupec, nikoli pro samotný rámeček seznamu.

Díky tomu můžete přesně definovat, jaké informace se budou v poli seznamu zobrazovat.

blank

Příklad:

Uveďme si konkrétní příklad.

Chcete zobrazit seznam článků s nadpisem, podnadpisem a podrobným popisem. První sloupec se obvykle vejde na jeden nebo dva řádky, druhý na tři nebo čtyři, ale poslední může zabírat hodně místa, což nemusí být nutně žádoucí.

V takovém případě použijete automatickou výšku řádku pouze na první dva sloupce se smysluplným obsahem a smíříte se s tím, že podrobné popisy mohou být zkráceny.

VLASTNOSTI rámečku seznamu

Pokud může obsah obsahovat velmi proměnlivé množství dat, může být vhodné nastavit omezení minimálního a maximálního počtu řádků, které se mají zobrazit. To se provádí prostřednictvím dvou vlastností definovaných na úrovni pole seznamu.

blank

Tyto dvě vlastnosti nahrazují vlastnost „výška řádku“ a jsou viditelné pouze v případě, že je definována automatická výška alespoň jednoho sloupce.

Závěr

Tyto nové možnosti zobrazování seznamových boxů nabízejí stále modernější a přizpůsobivější rozhraní vašim potřebám.

Dejte nám vědět, co si o tom myslíte, na fóru 4D. Těšíme se na vaše názory!

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í.