==== Poznámky ==== Zde lze prohlížet a editovat poznámky k jednomu záznamu v tabulce nebo k jinému objektu v systému. Ke každému záznamu datové tabulky lze pořídit jednu nebo více poznámek. Poznámky se číslují od nuly. Pomocí tlačítka "Font Mono/Prop" lze přepínat zobrazení mezi proporcionálním a monospace fontem. Pro prohlížení všech poznámek v systému slouží volba //[[orsoftopen:o0:poznamky:o0poz:sprava|Správa poznámek]]// v //Administraci//. Pořizované/uložené údaje: * **Pořadí** - pořadové číslo poznámky k jednomu klíči (začíná od nuly) * **Druh obsahu** - určuje, jaký typ dat je v poznámce uložen (T - Text, R - RTF, H - HTML, B - Binary). Zatím se používá pouze Text. * **Účel** - zde lze zadat libovolný text, dle kterého lze filtrovat. Lze použít jako klíčové slovo resp. pro rozčlenění poznámek do skupin dle účelu. * **vlastní text poznámky** - text poznámky Pozn.: **Přidání poznámek na záložku** Pro umístění poznámek na záložku editačního programu jiné tabulky je potřeba do pohledu přidat komponentu //Browse panel// a vyplnit: * Wrapper: cz.ortex.gui.o0.poznamky.O0pozWrapper * Úloha: klic * Spojeno s: this Tím se vyfiltrují poznámky vázané přes klíč aktuálního záznamu, tj. poznámky se zobrazí shodně jako přes ikonu //Poznámky k záznamu//. - **Použití poznámek jako číselníku textů** Pokud se požaduje, aby se mohly z poznámek vybírat texty a dotahovat do formuláře (pohledu), lze to udělat takto: 1) V poznámkách se vytvoří záznamy typu objekt s vyplněnými atributy //Objekt//, //Klíč//, //Pořadí// a //Text poznámky//. Objekt bude pro danou skupinu textů shodný (např. L0PRTEXTY) a pořadí = 0 (příp. i jiné). Poznámky lze pořídit přes volbu //Administrace/////Správa poznámek/////Soubor poznámek//, nebo lze do menu zařadit vlastní volbu, kde se budou zobrazovat a editovat pouze poznámky daného objektu - vlastní volba může mít např. tyto parametry: * Název volby: Poznámky L0PRTEXTY * Bublina: Poznámky k objektu L0PRTEXTY * Program: cz.ortex.gui.o0.poznamky.O0pozWrapper * Parametry: objekt * Parametry2: objName=L0PRTEXTY;predanyTitulek=Texty L0PRTEXTY * ID oprávnění: orsoft.o.poznamky.O0poz * Ikona: jar: o0poz16 2) Do pohledu editačního programu se přidají dvě pole: * **OF2TextField** pro výběr klíče poznámky. Tomuto poli se nastaví tyto parametry: * Binding hodnota: text1 (jméno atributu tabulky, který má obsahovat klíč k poznámce) * Třída wrapperu: cz.ortex.gui.o0.poznamky.O0pozWrapper * Vazební sloupec: cisKlic * Validovat existenci: zaškrtnuto * Úloha wrapperu: objekt * Parametry wrapperu: filter=objName.eq('L0PRTEXTY') and poradi.eq(0);ObjName=L0PRTEXTY;poradi=0 * Závislé komponenty:OTextArea:pozText * **OTextArea** pro text poznámky 3) Dotažení poznámky do sestavy: * text poznámky je potřeba dočíst do proměnné přes metodu z daoImpl, např. takto: cz.ortex.impldao.o0.poznamky.O0pozDaoImpl.nactiO0pozText((char)'O', "L0PRTEXTY", null, $F{text1235}, 0)