Přídavné atributy objektů 
Program Kaskáda umožňuje definovat své vlastní přídavné atributy (údaje) pro libovolný druh objektu.
Tyto přídavné atributy může definovat administrátor šablon v Konfiguraci druhů
v prohlížeči příslušné šablony. Atributy, které takto nadefinuje,
budou k dispozici u objektů příslušného druhu, založených podle této šablony, v samostatné kartě.
- K čemu přídavné atributy slouží
Tento mechanismus umožňuje uživatelům Kaskády zasáhnout podle svých potřeb do datových struktur
a uživatelského rozhraní - zásahem je přitom míněno rozšíření.
Při vývoji Kaskády vývojoví pracovníci stanovují atributy objektů, programují GUI - tedy prohlížeče
objektů. V praxi se ale může stát, že takto určené atributy nestačí a vzniká požadavek na rozšíření atributů.
Například u určitých produktů chcete evidovat jejich povrchovou úpravu (výběrem z pěti konkrétních
možností) a schopnost odolávat vodě (volbou Ano / Ne). A právě takovou situaci přídavné atributy řeší.
- Pro které druhy objektů lze přídavné atributy definovat
Přídavné atributy je možno definovat pro libovolný druh objektu, vždy v rámci určité
šablony. Znamená to, že takto definované atributy
se zobrazí v prohlížeči těch
objektů, které budou vytvořeny z této šablony a uživatel s nimi bude mít možnost pracovat.
Nejtypičtějším druhem, který přídavné atributy využívá, je druh Dotazník. Jde o samotný smysl tohoto druhu, předpokládá se,
že dotazník slouží ke sběru určitých strukturovaných dat, pokaždé jiných, definovaných uživatelem
a nikoliv vývojářským týmem Kaskády. Stačí tedy pro určitý typ dotazníku vytvořit šablonu, v jejím
rámci nadefinovat atributy a rozmístit je v ploše příslušné (přídavné) karty, následně vytvářet
objekty podle této šablony a do nich zadávat konkrétní hodnoty.
- Kdo a kde přídavné atributy může definovat
Definování atributů umožňuje Kaskáda
administrátorovi šablon a to v prohlížeči libovolné šablony na
kartě určené
k tomu účelu.
- Jaké typy atributů lze definovat a jak získat uložené hodnoty
Typů, které jsou k dispozici je celá řada, od textů, přes čísla, logické hodnoty (ano/ne), výčtové
typy (seznam pojmenovaných voleb), datum a čas, až po volný text libovolné délky.
Pro jednotlivé datové typy jsou k dispozici různé ovládací prvky (komponenty) a funkce, kterými lze
získat uložené hodnoty. Bližší popis je v kapitole
Karta Definice přídavných atributů.
Příbuzná témata: