Ovlivnění šířky hlavičky tabulkové oblasti head-width-infl

Tato vlastnost je používána velmi okrajově jako vlastnost prvků v tabulkové oblasti a má své naprosto specifické použití. Nastavuje fixně šířku sloupce v tabulkové oblasti.

syntax
#widthNumber

Význam vlastnosti spočívá v tom, že někdy dochází k situaci, kdy je zapotřebí skrývat a zobrazovat určitý prvek v závislosti na jiném (viz. appear-if). Pokud je zobrazení (výraz appear-if) závislé na výrazu s pouze absolutními odkazy či s relativními odkazy mimo tabulkovou oblast (řádek prvků tabulky), zařizuje se zároveň se skrýváním prvků v tabulkce také jejich hlavička a dochází tak k efektu skrývání celého sloupce formulářové tabulky v závislosti na absolutně odkazovaném prvku někde v dokumentu. Někdy je závislost zobrazování prvků taková, že pokud se zobrazí jeden, druhý je skrytý a naopak - je to jakési zaměňování hodnot na jedné pozici sloupce v tabulce. Celková žířka hlavičky v tabulce je vžak sumou žířek vžech prvků (tj. sloupců) v tabulce. V posledně zmíněném případě to může dělat problém, pokud zaměňované sloupce jsou žirží a tabulka nepřiměřeně rozžiřuje formulář. Pak je možné první ze zaměňovaných prvků nechat tak jak je a u druhého a případných dalžích prvků sloužících k záměně se nastaví vlastnost head-width-infl na hodnotu 0 (nula).

Tato vlastnost ovlivňuje tedy ne šířku daného prvku (sloupce) pokud je zobrazen, ale ovlivňuje celkovou žířku hlavičky v tabulkové oblasti, jež je sumou žířek vžech prvků. Uvádí se jen tam, kde je třeba. Prázdná vlastnost odpovídá jejímu neuvedení - to je drtivá větžina případů. Uvedení nuly či jiné hodnoty má za následek použití této hodnoty jako žířky prvku pro určení celkové žířky hlavičky tabulkové oblasti.


Potenciální vlastnické uzly

Vlastnost head-width-infl je možné uvést u následujících uzlů:

ElementDef - šablona prvku (kmenová definice);

element - prvek (segment uvnitř definice);


Vlastnost form-tab form-tabVlastnost label-by label-byPodmíněnost zobrazení segmentu appear-ifKoncept conceptVlastnost layout layoutOvlivnění šířky hlavičky tabulkové oblasti head-width-inflZměna pořadí orderFormátování segmentu styleFormátování popisku style-of-labelFormátování kolonky style-of-fieldVolba přepínače oblasti switch-by-elementVěcné označení typicalVlastnost view-ofVlastnost view-of-filter view-of-filter