Wiki source code of Formulářové podpole

Last modified by Martin Mahr on 2025/02/11 10:25

Show last authors
1 Formulářová podpole jsou definována vždy  jako součást [[Formulářového pole>>doc:uzivatelsky-manual.Pro-spravce.Spravcovska-dokumentace.Formularove-pole.WebHome]]
2 tato definice umožňuje upřesnit chování a nastavení jednotlivých podpolí, které je pak odlišné jen pro určitý formulář jinak.
3
4 Obecně platí že definice formulářových polí a podpolí přebírají nastavení z definice polí
5 a pokud tedy vlastnosti podpole  zde nenastavíte použije se nastavení z definice polí.
6
7 **Definice podpole, formulářového pole a klíč** : jsou hodnoty vygenerované a nedoporučujeme je měnit
8
9 **Dynamické** : je vlastnost  podpolí že dovolují měnit v tabulce pole jednotlivá podpole formou roletky.
10 Pokud  podpole není dynamické, jsou podpole pevně určena a není možné je roletkou měnit.
11
12 **Opakovatelné :** je vlastnost pole vytvářet pod sebe na formuláři další kopie pro potřeby vyplnění opakovaných hodnot pole
13
14 Tato vlastnost se definuje v definici polí zde je jen informativní - neměnit !!!
15
16 **Povinné** : Vlastnost podpole, že musí být vyplněno, indikováno světle žlutým pozadím nadpisu podpole.
17
18 **Index řádku** : pořadí podpolí v rámci pole. Určeno z definice pole, pokud je nulová je podpole jako první
19
20 **Nabízet** : je vlastnost podpole zda má být viditelné na formuláři v tabulce pole, přebírá se z definice pole
21
22 **Výchozí hodnota** : možnost nadefinovat konstantu - řetězec znaků, uživatel ji pak vyvolá v podpoli stiskem F6
23
24 **Funkce **: možnost nadefinovat proměnnou hodnotu formou výrazu v jazyku JAVA výsledek je uložen do podpole (opět stisk F4)
25
26 **Metoda externího dočítání** : možnost provolání webové služby podle standardu SOAP formát je: ws:<název webové služby>
27 zde se uvede volání metody jejíž návratové hodnoty jsou přeneseny do dalších podpolí.
28 Uživatel provolání zajistí pomocí ikony která se automaticky objeví za podpolem.
29
30 **Metoda změny zobrazení** : Musí začínat znakem  # slouží nejčastěji k dynamické změně editovatelnosti dalších podpolí v závislosti
31 na hodnotě uložené v tomto podpoli.
32
33 **Příkaz akce** : Musí začínat znakem  # slouží k provedení zobrazení externích dat na základě hodnoty v podpoli povolené jsou :
34
35 * openUrlNewWindow() - otevře odkaz (obsahující i údaj uložený v podpoli) v novém okně/panelu prohlížeče.
36 * openUrl() - otevře odkaz (obsahující i údaj uložený v podpoli) v původním okně/panelu ve kterém byl Tritius
37
38 **Povolit Enter** :  Dovoluje pak zadávat do textu ukládaného v podpoli i ENTER, v opačném případě nejsou znaky ENTER ukládány.
39
40 **Skupina kódů** : Dovoluje podpole nastavit jako roletku s tím že položky jsou defnované kódy ze skupiny zde uvedené.
41
42 **Definice kódů :** Dovoluje podpole nastavit jako roletku s tím že položky jsou defnované kódy z definice kódů zde uvedené.