Wiki source code of Formulářové podpole
Version 1.1 by Jan Šimeček on 2024/08/02 11:54
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é. |