Okrem zdieľaných atribútov môžete pri každom type atribútu definovať podmienky, za akých bude daný atribút zobrazený alebo skrytý v aplikácii. Táto funkcia sa nazýva Podmienená viditeľnosť a je dostupná pre všetky dátové typy atribútov.
V nastavení viditeľnosti atribútu máte k dispozícii 2 základné režimy:
- Vždy – atribút je v príslušnom formulári viditeľný vždy.
- Podmienka – atribút sa zobrazí iba vtedy, ak je splnená definovaná podmienka (alebo kombinácia viacerých podmienok).
Ako funguje nastavenie podmienky
Po kliknutí na tlačidlo „Nový“ v sekcii podmienok sa otvorí dialógové okno, kde definujete pravidlo viditeľnosti. Kľúčovým poľom pre nastavenie je „Atribút podmienky“ – v tomto poli vyberáte zdrojový atribút, na ktorého hodnote bude viditeľnosť aktuálneho atribútu závisieť.
Dôležité pravidlá a obmedzenia
- Obmedzenie podľa dátového typu: Ako Atribút podmienky (teda riadiaci atribút, na ktorý sa podmienka viaže) je možné použiť iba atribúty nasledujúcich typov:
- Logická hodnota (checkbox),
- Zoznam hodnôt (dropdown / číselník),
- Používateľ.
- Obmedzenie podľa poradia atribútov: V ponuke Atribút podmienky môžete vybrať iba tie atribúty, ktoré sa v zozname atribútov danej evidencie nachádzajú nad aktuálne upravovaným atribútom. Týmto se predchádza vzniku zacyklených podmienok (napr. atribút A závisí od B a zároveň B závisí od A).
- Kombinácia podmienok: Ak k jednému atribútu pridáte viacero podmienok, všetky sa kombinujú pomocou logického operátora AND (a zároveň). To znamená, že atribút se zobrazí iba vtedy, ak sú splnené všetky definované podmienky súčasne.
- Štandardné systémové dáta: Okrem vlastných (používateľských) atribútov môžete viditeľnosť naviazať aj na štandardné systémové polia (napr. stav úlohy, prioritu, vlastníka a pod.). Tieto možnosti sa líšia podľa typu evidencie.