From version < 32.2 >
edited by Ondřej Steffl
on 2020/05/05 20:49
To version < 40.1 >
edited by Josef Vencl
on 2020/09/04 16:11
< >
Change comment: Renamed back-links.

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.osteffl
1 +XWiki.jvencl
Content
... ... @@ -1,101 +1,38 @@
1 -(% id="cke_bm_429S" style="display:none" %)
1 +Parametrem obecně zde rozumíme vlastnost nějakého objektu a v Competentu rozlišujeme parametry dvou druhů: hlavní a vedlejší.
2 2  
3 +Každý [[hlavní objekt>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).Hlavní objekt.WebHome]] v systému má dané své **hlavní parametry**, jako je například jméno a příjmení u uživatele. U těchto parametrů je možné změnit nškteré atributy, jako pořadí, zda jsou povinné, viditelné atd., ale není možné je z objektu odebrat nebo mu přidat nové. Hlavní parametry se upravují v obrazovce Nastavení, v [[tabu Parametry 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Nastavení.Tab Parametry.WebHome]].
3 3  
4 -(% class="row" %)
5 -(((
6 -(% class="col-xs-12 col-sm-8" %)
7 -(((
8 -(% class="jumbotron" %)
9 -(((
10 -(% class="container" %)
11 -(((
12 -Veličina vlastnosti nějakého objektu. V Competentu jsou uživatelsky upravitelné parametry [[hlavních objektů 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).Hlavní objekt.WebHome]] a jejich [[subtypů 📖>>Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).Subtyp.WebHome]].
13 -)))
14 -)))
15 -
16 -(% id="cke_bm_498S" style="display:none" %) (%%)Každý hlavní objekt v systému má dané své **hlavní parametry**, jako je například jméno a příjmení u uživatele. U těchto parametrů je možné změnit pořadí, zda jsou povinné a viditelné, ale není možné je úplně odebrat nebo přidat nové. Hlavní parametry se upravují v obrazovce Nastavení, [[tabu Parametry 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Nastavení.Tab Parametry.WebHome]].
17 -
18 -Dále může mít každý hlavní objekt definované své subtypy, které mu přidávají další sadu **vedlejších parametrů**. Jejich vlastnosti jsou shodné s hlavními parametry až na to, že je možné je libovolně subtypům přidávat a odebírat. Upravují se v [[nastavení subtypu>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Nastavení.Subtypy.WebHome]] [[💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Nastavení.Tab Parametry.WebHome]].
5 +Dále má každý hlavní objekt definované své [[subtypy>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).Subtyp.WebHome]], které mu mohou přidat další **vedlejší parametry**. Jejich vlastnosti jsou shodné s hlavními parametry až na to, že je možné je libovolně subtypům přidávat a odebírat. Upravují se v [[nastavení subtypu>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Nastavení.Tab Subtypy.WebHome]] [[💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Nastavení.Tab Parametry.WebHome]].
19 19  
20 20  
21 -[[image:cmp-parameterEditBox-parameter.png]]
8 +== Vlastnosti parametru ==
22 22  
23 -(% class="wikigeneratedid" id="HPo159adED2810DEDslo29" %)
24 -(((
25 -= Pořadí (číslo) =
26 -)))
10 +Při přidání nového parametru nebo při jeho editaci se nám zobrazí okno s následujícími položkami:
27 27  
28 -určuje pořadí mezi všemi hlavními i vedlejšími parametry při zobrazení u zakládání nebo výpisu detailu objektu.
29 -
30 30  
31 -= Název (písmena bez mezer) =
13 +[[image:2020-05-18 07_58_49-Competent.png]]
32 32  
33 -systémový název, řetězec znaků, kterými systém rozpoznává tento parametr
34 -
15 +* **Pořadí **(číslo) - určuje pořadí mezi všemi hlavními i vedlejšími parametry při vytváření nebo výpisu detailu objektu.
16 +* **Název **(písmena bez mezer) - systémový název, řetězec znaků, kterými systém rozpoznává tento parametr. Pokud editujeme parametr, je tato položka neměnná.
17 +* **Překlady **(JSON formát) - názvy parametru v jednotlivých jazycích Competentu, vždy ve formátu "kód_jazyka": "Název_parametru"
18 +* **Skrytý **(ano/ne) - nastavuje, zda se parametr zobrazí mezi parametry objektu. Pokud je parametr skrytý, měl by mít povoleno být prázdný.
19 +* **Smí být prázdný** (ano/ne) - nastavuje, zda je nutné, aby byla v parametru vyplněna nějak hodnota. Pokud parametr může být prázdný, nezobrazí se v modálovém okně při zakládání nového objektu.
20 +* **Typ **(enum) - určuje typ parametru
21 +* **Výchozí hodnota** (záleží na typu parametru) - hodnota, která se iniciálně vyplní při zakládání nového objektu
22 +* **Konfigurace **(JSON formát) - pouze pro některé typy, například pro Typ Enum určuje možné hodnoty parametru.
35 35  
36 -= Překlady (JSON formát) =
24 +{{code language="json" title="Enum konfigurace"}}
25 +{
26 + "enumValues":["value1","value2"],
27 + "valueTranslation":{
28 + "value1":{"cs":"TranslationCS","en":"TranslationEN"},
29 + "value2":{"cs":"TranslationCS","en":"TranslationEN"}
30 + }
31 +}
32 +{{/code}}
37 37  
38 -názvy parametru v jednotlivých jazycích Competentu, vždy ve formátu "kód_jazyka": "Název_parametru"
39 -
34 +=== Řazení parametrů ===
40 40  
41 -= Skrytý (boolean) =
36 +Při řazení parametrů je nutno brát v potaz dvě věci. Máme hlavní parametry, které mají určitým způsobem nastavené pořadí pro každý hlavní objekt daného typu a toto pořadí je stejné pro každý objekt tohoto typu. Dále máme vedlejší parametry definované u každého subtypu a budeme pravděpodobně chtít určit i řazení těchto parametrů, přičemž je můžeme chtít zařadit mezi parametry hlavní. Subtypů jednoho hlavního objektu může být mnoho, může tedy exitovat i mnoho různých sad vedlejších parametrů, které vždy musíme zařadit mezi hlavní parametry a zařazení vedlejších parametrů různých subtypu se bude pravděpodobně lišit.
42 42  
43 -nastavuje, zda se parametr zobrazí mezi parametry objektu. Pokud je parametr skrytý, měl by mít povoleno být prázdný.
44 -
45 -
46 -= Smí být prázdný (boolean) =
47 -
48 -nastavuje, zda je nutné, aby byla v parametru vyplněna nějak hodnota. Pokud parametr může být prázdný, nezobrazí se v modálovém okně při zakládání nového objektu.
49 -
50 -
51 -= Typ (enum) =
52 -
53 -určuje [[typ parametru>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).Typ Parametru.WebHome]]
54 -
55 -
56 -= Výchozí hodnota =
57 -
58 -hodnota, která se iniciálně vyplní při zakládání nového objektu
59 -
60 -
61 -= Konfigurace =
62 -
63 -pouze pro některé typy, například pro Typ Enum určuje možné hodnoty parametru.
64 -)))
65 -
66 -(% class="col-xs-12 col-sm-4" %)
67 -(((
68 -(% class="box" %)
69 -(((
70 -(% class="wikigeneratedid" id="HFalabella" %)
71 -Parametr
72 -
73 -|=(% scope="row" %)Vázán na|(((
74 -[[Hlavní objekt 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).Hlavní objekt.WebHome]]
75 -
76 -[[Subtyp 📖>>Main.Official manuals.Competent - Uživatelská příručka.Slovník (📖).Subtyp.WebHome]]
77 -)))
78 -|=Úprava parametrů|(((
79 -Detail aktivity > Detaily
80 -
81 -Detail uživatele > Popis
82 -
83 -Detail skupiny > Popis
84 -
85 -Detail kvalifikace > Popis
86 -)))
87 -|=Nastavení parametrů|(((
88 -[[Obrazovka Nastavení > Tab Parametry 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Nastavení.Tab Parametry.WebHome]]
89 -
90 -[[Obrazovka Nastavení > Tab Subtypy 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní (💻).Administrátorské rozhraní.Obrazovka Nastavení.Subtypy.WebHome]]
91 -)))
92 -)))
93 -
94 -(% class="box" %)
95 -(((
96 -**Contents**
97 -
98 -{{toc/}}
99 -)))
100 -)))
101 -)))
38 +Z těchto důvodů doporučujeme seřadit hlavní parametry pomocí násobků čísla 100. To nám dává prostor vměstnat 99 dalších vedlejších parametrů mezi každé dva hlavní parametry, což by mělo být dostačující pro každý subtyp.
2020-05-18 07_58_49-Competent.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.pblstak
Size
... ... @@ -1,0 +1,1 @@
1 +14.2 KB
Content