09.02.2015 Views

Profibanka - Komerční banka

Profibanka - Komerční banka

Profibanka - Komerční banka

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Formulář<br />

Zobrazení<br />

Formulář je zobrazen vždy v okně modálního dialogu. Pokud zobrazuje formulář více dat, obsahuje<br />

záložky.<br />

Módy formuláře<br />

Každý formulář může pracovat v módu zadávání, editace nebo pouze zobrazení detailu dat.<br />

Validace<br />

V módu zadávání a editace dat jsou prováděny validace zadávaných (editovaných) položek.<br />

Validace probíhá při ukládání celého formuláře. V případě, že není validace úspěšná, je zobrazen<br />

důvod neúspěchu (první nalezený problém) a kurzor je nastaven na tuto chybně vyplněnou<br />

položku.<br />

Dokud neproběhne validace korektně, není možné akci (uložení) provést, dialog je možné vždy<br />

ukončit tlačítkem STORNO.<br />

Z hlediska typu je možné rozdělit validace na:<br />

<br />

<br />

<br />

Kontrola na vyplnění<br />

Kontrola syntaxe (formátu) hodnoty<br />

Věcná správnost položky (existence položky, práva uživatele, dostatek finančních<br />

prostředků,…)<br />

Kontrola na vyplnění<br />

Pro většinu položek je prováděna kontrola, zda nezůstala položka po zadávání či editaci prázdná.<br />

Kontrola syntaxe (formátu)<br />

Dle datového typu položky je prováděna kontrola, zda hodnota položky zůstane nezměněna po<br />

převodu na tento datový typ.<br />

Před provedením kontrol jsou vždy oříznuty mezery zprava, u netextových položek i mezery zleva.<br />

Po provedení kontroly je položka převedena na uvedený datový typ a zobrazena zpět v poli po<br />

zformátování dle nastavení aplikace (nastavení Windows a aplikace).<br />

Kontroly jsou prováděny pro tyto datové typy:<br />

Celé číslo – položka může obsahovat pouze znaky „+-0123456789“<br />

Obecné číslo – položka může obsahovat pouze znaky „+-0123456789,. “, konvence XXXeYY není<br />

podporována, oddělovače desetinných míst „.“ nebo „,“ jsou podporovány dle nastavení národního<br />

prostředí ve Windows, mezera jako oddělovač skupin číslic je ignorována.<br />

Datum - primárně jsou rozlišovány formáty odpovídající aktuálnímu národnímu nastavení<br />

Číslo účtu – je akceptováno jak krátké (XXX-YYYY), tak dlouhé (000XXX000000YYYY) zobrazení<br />

čísla účtu. Kromě formátu je rovněž prováděna kontrola na modulo 11 (popis algoritmu – viz<br />

kapitola Obecné principy)<br />

Text – u textových položek může být předepsána minimální a maximální délka textu – kontrola je<br />

prováděna po oříznutí všech mezer zprava<br />

Částka – rozlišení slabá/silná měna (dle kurzovního lístku).<br />

25 z 308

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!