Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
Both sides previous revision Previous revision Next revision | Previous revision | ||
omega:ms:view [2014/12/22 15:06] Roman Sališ [Table] |
omega:ms:view [2016/05/16 15:40] (aktuálne) Michala Hrnková [Pohľady] |
||
---|---|---|---|
Riadok 1: | Riadok 1: | ||
====== Pohľady ====== | ====== Pohľady ====== | ||
- | Pohľady slúžia na ... FIXME | + | Pohľady slúžia na zoskupenie ľubovoľných položiek v hlavnej štruktúre podľa kategórií, tagov, alebo iných používateľom definovaných pravidiel. |
===== Podmienka ===== | ===== Podmienka ===== | ||
- | Ak je zadefinovaná podmienka, potom sa vyhodnotí pri otvorení pohľadu a zobrazí položky, ktoré zodpovedajú tejto podmienke. | + | Ak je zadefinovaná podmienka, potom sa vyhodnotí pri otvorení pohľadu a zobrazí položky, ktoré zodpovedajú tejto podmienke. |
+ | Syntax podmienky nie je veľmi zložitý a nevyžaduje si znalosť programovania. | ||
- | Podmienka môže obsahovať aj viac výrazov, ktoré sa môžu vyhodnocovať buď pomocou **__A SÚČASNE__** ((AND)) (zapísané ako ''**&&**'') alebo pomocou **__ALEBO__** ((OR)) (zapísané ako ''**||**''). Predvolený je mód **__ALEBO__**. | + | Podmienka môže obsahovať viac výrazov, ktoré sa môžu vyhodnocovať buď pomocou **__A SÚČASNE__** ((AND)) (zapísané ako ''**&&**'') alebo pomocou **__ALEBO__** ((OR)) (zapísané ako ''**||**''). Predvolený je mód **__ALEBO__**. |
V súčasnosti je možné hľadať v štítkoch ((Štítky môžu byť označované aj ako TAG-y alebo značky)) a v KV dátach ((KV - databáza kľúč-hodnota)). | V súčasnosti je možné hľadať v štítkoch ((Štítky môžu byť označované aj ako TAG-y alebo značky)) a v KV dátach ((KV - databáza kľúč-hodnota)). | ||
- | __Príklady použitia:__ | + | ==== Príklady použitia ==== |
- | | **Podmienka** | ''tag.res1'' | | ||
- | | Skrátený zápis | ''res1'' | | ||
- | | Zobrazí všetky položky, ktoré majú štítok <color /yellow>**res1**</color>. || | ||
+ | | **Podmienka** | ''tag=res1'' | | ||
+ | | Skrátený zápis | ''res1'' | | ||
+ | | Zobrazí všetky položky, ktoré majú štítok <color /yellow>res1</color>. || | ||
- | | **Podmienka** | ''tag.res1 || tag.res2'' | | ||
- | | Skrátený zápis | ''res1 res2'' | | ||
- | | Zobrazí všetky položky, ktoré majú štítok <color /yellow>**res1**</color> **alebo** <color /yellow>**res2**</color>. || | ||
+ | | **Podmienka** | ''tag=res1 || tag=res2'' | | ||
+ | | Skrátený zápis | ''res1 res2'' | | ||
+ | | Zobrazí všetky položky, ktoré majú štítok <color /yellow>res1</color> **alebo** <color /yellow>res2</color>. || | ||
- | |||
- | | **Podmienka** | ''tag.res1 && tag.res2'' | | ||
- | | Skrátený zápis | ''res1 && res2'' | | ||
- | | Zobrazí všetky položky, ktoré majú štítok <color /yellow>**res1**</color> **a súčasne** <color /yellow>**res2**</color>. || | ||
- | |||
- | |||
- | |||
- | | **Podmienka** | ''tag.res1 && !tag.res2'' | | ||
- | | Skrátený zápis | ''res1 && !res2'' | | ||
- | | Zobrazí všetky položky, ktoré majú štítok <color /yellow>**res1**</color> **a súčasne nemajú** <color /yellow>**res2**</color>. || | ||
- | |||
- | |||
- | |||
- | | **Podmienka** | ''(tag.res1 && tag.res2) || tag.res3'' | | ||
- | | Skrátený zápis | ''(res1 && res2) || res3'' | | ||
- | | Zobrazí všetky položky, ktoré majú štítok **''res1''** **a súčasne** **''res2''**, alebo majú štítok **''res3''** (nemusia mať ani **res1** a ani **res2**). || | ||
+ | | **Podmienka** | ''tag=res1 && tag=res2'' | | ||
+ | | Skrátený zápis | ''res1 && res2'' | | ||
+ | | Zobrazí všetky položky, ktoré majú štítok <color /yellow>res1</color> **a súčasne** <color /yellow>res2</color>. || | ||
+ | | **Podmienka** | ''tag=res1 && !tag=res2'' | | ||
+ | | Skrátený zápis | ''res1 && !res2'' | | ||
+ | | Zobrazí všetky položky, ktoré majú štítok <color /yellow>res1</color> **a súčasne nemajú** <color /yellow>res*</color>. || | ||
+ | | **Podmienka** | ''(tag=res1 && tag=res2) || tag=res3'' | | ||
+ | | Skrátený zápis | ''(res1 && res2) || res3'' | | ||
+ | | Zobrazí všetky položky, ktoré majú štítok <color /yellow>res1</color> **a súčasne** <color /yellow>res2</color>, \\ **alebo** majú štítok <color /yellow>res3</color> (nemusia mať ani <color /yellow>res1</color> a ani <color /yellow>res2</color>). || | ||
+ | | **Podmienka** | ''kv.vek=20'' | | ||
+ | | Zobrazí všetky položky, ktoré majú v KV dátach nastavený klúč **vek=20**. || | ||
+ | | **Podmienka** | ''kv.vek>=20 && kv.vek<30'' | | ||
+ | | Zobrazí všetky položky, ktoré majú v KV dátach nastavený klúč **vek** od **20** do **29**. || | ||
+ | | **Podmienka** | ''(kv.vek>=20 && kv.vek<30) || (kv.vek>60)'' | | ||
+ | | Zobrazí všetky položky, ktoré majú v KV dátach nastavený klúč **vek** od **20** do **29**, alebo **61** a viac. || | ||
+ | | **Podmienka** | ''kv.vek>=20 && kv.vek<30 && kv.pohlavie=muz'' | | ||
+ | | Skrátený zápis | ''kv.vek>=20 && kv.vek<30 && pohlavie=muz'' | | ||
+ | | Zobrazí všetky položky, ktoré majú v KV dátach nastavený klúč **vek** od **20** do **29** a klúč **pohlavie** je **muz**. || | ||