Na navrhovanie slúži jednotný dialóg, ktorý umožňuje hierarchicky vkladať nové vlastnosti ku konkrétnych záložkám programu. Každá vlastnosť má svoj názov a typ. Môže obsahovať ešte doplňujúce nastavenia, ktoré ovplyvňujú možnosť pridávania viac hodnôt do vlastnosti, alebo filtrovanie.
Číselník užívateľských vlastností sa nachádza v menu Číselníky/Užívateľské vlastnosti. Obsahuje hierarchický zoznam vlastností a niekoľko tlačidiel, pomocou ktorých sa pridávajú nové vlastnosti. V tejto verzii programu je možné pridať užívateľské vlastnosti na:
- Firmy
- Osoby
- Úlohy
- Spisy
- Dokumenty
- Zariadenia
Ak chcete pridať novú vlastnosť, najprv v strome označte niektorý z koreňových uzlov (vyznačené tučným písmom). Potom môžete použiť tlačidlo:
- Pridať pod – Pridá nový uzol ako podriadený pod označený.
- Pridať – Pridá nový uzol na rovnakú úroveň ako bol označený a pridá uzol na koniec zoznamu. Operácia je možná až po pridaní nejakého podriadeného uzla prvej úrovne. Nie je možné ju použiť vtedy, ak je označený koreňový uzol.
Ďalšie operácie sú:
- Zmena – Zmena označeného uzla. Nie je možné meniť koreňový uzol.
- Vymazať – Vymazanie označeného uzla.
- Nie je možné vymazať koreňový uzol.
- Nie je možné vymazať uzol, ktorý má podriadené uzly.
- Nie je možné vymazať uzol, ktorý má vyplnené nejaké vlastnosti. Ak to potrebujete urobiť, môžete použiť funkciu Vymazať hodnoty k tejto premennej menu na tlačidle Vymazať.
- Hore – Presunutie uzla smerom hore, ale iba v rámci jeho úrovne. Nie je možné posunúť uzol mimo jeho koreňového uzla.
- Dolu – Presunutie uzla smerom dole, ale iba v rámci jeho úrovne. Nie je možné posunúť uzol mimo jeho koreňového uzla.
- Export - TODO
- Import - TODO
- Drag&Drop uzla – Uzly môžete aj presúvať ťahaním myšky. To využijete vtedy, ak je uzol vložený na nesprávne miesto. Pri ťahaní uzlov sa riaďte pomocou zobrazovaných značiek v strome, ktoré naznačujú, kam sa uzol po premiestnení pripojí.
Dialóg s nastavením vlastnosti
Na dialógu nastavujete nasledovné položky:
- Názov – Názov vlastnosti. Pod takýmto názvom bude vždy v strome. Či v editore vlastností, alebo editore vyplnených vlastností.
- Popis – Popis vlastnosti. Popis sa zobrazuje v editore vyplnených vlastností.
- Typ – Výber z niektorých typov:
- Celé číslo – Toto je vhodný typ napríklad na spočítavanie hodnôt. Napríklad na firme počet zamestnancov.
- Reálne číslo – Toto je vhodný typ na čísla, ktoré majú desatinnú čiarku. Napríklad hodinová mzda, alebo cena za nejaký tovar.
- Logická hodnota – Dve hodnoty áno/nie.
- Dátum – Slúži na ukladanie dátumov.
- Text – Textové informácie. Dĺžka textu je maximálne 255 znakov.
- Uzol stromu vlastností – Tento typ slúži na optické oddeľovanie jednotlivých vlastností. Nie je možné do neho vpisovať žiadnu hodnotu. Predpokladá sa, že tento typ použijete vtedy, ak máte viac vlastností, ktoré sú organizované do viacerých skupín v strome. Vrcholové uzly sa nastavia na tento typ, aby do nich užívatelia nič nevpisovali.
- Počítaná vlastnosť – Takáto vlastnosť sa nevypĺňa užívateľom, ale je počítaná na základe iných údajov zo systému.
- Vyhľadanie - TODO
- Optivus Typ – Tento typ sa nastaví automaticky v okamihu pridania novej vlastnosti. Je odvodený od koreňového uzla, pod ktorý sa pridáva. Definuje, na ktorej záložke v programe sa vlastnosť bude používať. Napríklad ak definujete vlastnosť pre firmy, nebude sa objavovať nikde inde.
- Multihodnota – Vkladaná vlastnosť môže obsahovať aj viac hodnôt. Typickým príkladom môžu byť vlastnosti firmy, kde definujete pri firme antivírus. Obvykle firma používa jeden antivírus, čo keď ich ale z nejakého dôvodu používa dva a vy si to potrebujete poznačiť. Vtedy sa hodí nastavenie vlastnosti, ktoré umožňuje vložiť aj viac hodnôt.
- Vo filtri – Podľa vlastnosti je možné filtrovať. V tejto verzii programu umožňujú filtrovanie iba celočíselné, textové a logické hodnoty.
- Neviditeľná - TODO
- Hodnoty – Nastavenie obmedzenia na definovaný zoznam hodnôt. Každá hodnota sa zapisuje do samostatného riadku. Takto obmedzená vlastnosť neumožňuje zadávať hodnoty priamo, ale iba výberom spomedzi týchto hodnôt.
- Počítaný – Hodnota je počítaná z nejakých ďalších údajov, ktoré sú uložené v systéme. Pre každý typ údajov programu Optivus je k dispozícii vlastný zoznam počítaných vlastností.
- Firmy –
- Kontaktná osoba – Meno kontaktnej osoby.
- Kredit – Pridelený kredit.
- Počet osôb – Počet osôb vo firme.
- Počet pobočiek – Počet pobočiek vo firme.
- Počet rozpracovaných ponúk – Počet ponúk, ktoré sú prepojené s firmou a nie sú vybavené.
- Počet rozpracovaných spisov – Počet otvorených spisov, ktoré sú prepojené s firmou.
- Počet rozpracovaných úloh – Počet úloh, ktoré sú prepojené s firmou. Prepojenie môže byť priame, alebo prostredníctvom spisu, v ktorom sú úlohy.
- Tolerancia splatnosti – Tolerancia splatnosti faktúry.
- Osoby –
- Zatiaľ bez počítaných vlastností
- Spisy –
- Zatiaľ bez počítaných vlastností