====== Textové pole s proklikem v designéru ====== Tato komponenta plní stejnou funkci jako běžné [[:orfertopen:pohledy:designer:otextfield|textové pole]], avšak umožňuje proklik do jiné úlohy, ze které se se bude načítat hodnota do tohoto textového pole. {{ :orfertopen:pohledy:designer:designer_vlastnostitextproklik.png?direct&400 |Vlastnosti textového pole s proklikem}} ==== Vlastnosti textového pole s proklikem ==== * **Jméno** - Název textového pole, který lze uživatelsky změnit. * **Binding hodnota** - Atribut, jehož hodnotu bude toto pole obsahovat. * **Pozice subřetězce** - tato vlastnost udává pozici v celém řetězci, kde začíná zobrazovaná část ([[:orfertopen:pohledy:designer:otextfield#subretezec|subřetězec]]) v tomto poli. * **Délka subřetězce** - tato vlastnost udává počet znaků, které se budou zobrazovat v tomto poli, tedy počet znaků [[:orfertopen:pohledy:designer:otextfield#subretezec|subřetězce]]. * **Viditelné** - Udává zda bude pole viditelné v detailu pohledu. * **X** - Určuje pozici textového pole na ose X, tedy oddálení od levého okraje. * **Y** - Určuje pozici textového pole na ose Y, tedy oddálení od horního okraje. * **Šířka** - Šířka textového pole. * **Výška** - Výška textového pole. * **Text bubliny** - Umožňuje zadat text nápovědy, která bude zobrazena v bublině při najetí myší na toto pole. * **Binding bubliny** - Umožňuje zadat atribut jehož hodnota bude zobrazena v bublině při najetí myší na toto pole. * **Max. počet znaků** - Určuje maximální počet znaků, které lze zadat do tohoto pole. Lze tak omezit počet znaků v případě, že je atribut rozdělen do více textových polí pomocí [[:orfertopen:pohledy:designer:otextfield#subretezec|subřetězce]]. * **Velká písmena** - Nastaví formát pole na zobrazení velkými písmeny. * **Předvyplněná hodnota** - Umožňuje nastavit defaultní hodnotu, kterou bude pole vyplněno při zakládání nového záznamu. * **Třída wrapperu** - Určuje wrapper, který se bude volat při rozkliknutí tohoto pole. Zadaný wrapper určuje úlohu, která bude otevřena proklikem. * **Vazební sloupec** - Vlastnost určuje atribut z otevřené úlohy (volaný wrapper), jehož hodnota bude načtena do tohoto pole výběrem požadovaného záznamu z úlohy otevřené proklikem. * **Vazba spojeného browse** - Určuje podmínku vazby pro propojení volané úlohy. Pokud je vazba na volanou úlohu již naprogramována, stačí zadat klíčové slovo **this** a vazba na volanou úlohu se načte z adresáře systémových vazeb. * **Úloha wrapperu** - Umožňuje vybrat konkrétní typ úlohy, pokud volaná úloha (wrapper) nabízí více typů této úlohy. * **Parametry wrapperu** - Umožňuje zadat parametry pro volání dané úlohy (wrapperu). Tyto parametry jsou stejné, jako při volání úlohy z MENU. * * **{{:orfertopen:pohledy:designer:designer_fontpisma.png?linkonly|Písmo}}** - Určuje font a velikost písma. * **Barva popředí** - Určuje barvu písma zadanou v hexadecimálním tvaru. * **Proklik** - Na textových políčkách a dotahovaných textech je nyní možné se prokliknout pomocí //Ctrl+klik// do odpovídající úlohy. * **Důležité** - Označení důležitého pole. * **Pouze pro zobrazení** - Pokud je nastaveno, obsah pole nelze editovat a slouží pouze pro zobrazení hodnoty. * **Duplikovatelné** - Určuje, zda toto pole může obsahovat stejnou hodnotu jako jiný záznam. Pokud není nastaveno, do pole nelze zadat hodnotu, kterou obsahuje jiný záznam ve stejném atributu. * **Makro** - Umožňuje zadat název makra, které bude plnit toto pole hodnotou vytvořenou makrem. * **Povinné** - Určuje zda pole musí být vyplněné. Pokud záznam obsahuje nevyplněné povinné pole tak jej nelze uložit.