Wiki source code of Formulářové podpole
Last modified by Martin Mahr on 2025/02/11 10:25
Show last authors
author | version | line-number | content |
---|---|---|---|
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é. |