Parametrem obecně zde rozumíme vlastnost nějakého objektu a v Competentu rozlišujeme parametry dvou druhů: hlavní a vedlejší.

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í, v tabu Parametry 💻.

Dále má každý hlavní objekt definované své subtypy, které mu mohou přidat 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 💻.
 

Vlastnosti parametru

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:

cmp-parameterEditBox-parameter.png

Pořadí (číslo)

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.
 

Název (písmena bez mezer)

systémový název, řetězec znaků, kterými systém rozpoznává tento parametr
 

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"
 

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ý.
 

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.
 

Typ (enum)

určuje typ parametru
 

Výchozí hodnota (záleží na typu parametru)

hodnota, která se iniciálně vyplní při zakládání nového objektu
 

Konfigurace (JSON formát)

pouze pro některé typy, například pro Typ Enum určuje možné hodnoty parametru.

Tags:
Created by Ondřej Steffl on 2020/05/05 20:49
  
2020-05-18 07_58_49-Competent.png
2020-05-18 07_58_49-Competent.png 1.1
Posted by Petr Blšťák on 2020/05/17 23:59 (14.2 KB)
cmp-parameterEditBox-parameter.png
cmp-parameterEditBox-parameter.png 1.1
Posted by admin admin on 2020/04/07 12:04 (13.0 KB)
cmp-parameterEditBox.png
cmp-parameterEditBox.png 1.1
Posted by admin admin on 2020/04/07 12:04 (11.6 KB)