Snadno definujete, jaká data budou uživatelé vkládat do systému

Formuláře jsou komponentou pro vkládání dat do systému. Pokud potřebujete od uživatelů získat data, připravte jim přehledný vyladěný formulář. Systembaker nabízí široké spektrum nástrojů pro tvorbu formulářů přesně podle vašich potřeb.
  • Tvorba formulářů probíhá prostřednictvím rozhraní návrháře formulářů intuitivním způsobem pomocí drag and drop, tedy přetažením vybraného formulářového vstupu do formuláře.
  • Dále uživatel provede potřebná nastavení chování a vzhledu prvku a formulář uloží. Změny se okamžitě po uložení projeví, takže lze provádět změny přímo za běhu systému.
  • Prvky lze libovolně přesouvat po obrazovce a vytvořit požadované rozložení formuláře, počet sloupců i řádků si může uživatel definovat podle svých potřeb.
  • Vytvořený formulář pak lze uživatelům zobrazit např. na obrazovce nebo se zobrazí po kliknutí na tlačítko v modalovém okně apod.
function forms

Uživatel může vybírat z celé řady vstupů pro formuláře, např.:

  • Textové vstupy - jako např. textové pole (několik různých typů včetně WYSIWYG editoru), adresa, barva, e-mail, heslo, URL;
  • Číselné vstupy - jako např. cena, rozsah, číslo;
  • Datum a čas;
  • Souborové vstupy - pro upload souborů uživatelem;
  • Ostatní prvky - jako např. výběr z možností(tzv. roletky), přepínače, checkboxy, tlačítka.
  • Hromadné operace - prvky pro provádění hromadných operací s daty;
function forms

Široké možnosti přizpůsobení formulářů

Každý formulářový vstup umožňuje řadu nastavení vzhledu i chování, např.:
  • Nápovědu pro daný prvek, která se zobrazí uživateli po najetí na ikonu nápovědy.
  • Validátory - pro jednotlivé prvky lze vybírat z různých typů validátorů, takže systém bude hlídat např. délku zadaného textu, rozsah zadaných hodnot, vstup bude povinný a nebude možné bez jeho vyplnění odeslat formulář nebo bude nutné, aby v poli byla zadaná unikátní hodnota (např. při tvorbě uživatele bude systém kontrolovat, že uživatel se stejným e-mailem již neexistuje a pokud ano, nebude umožněno uložení formuláře).
  • Pokročilá nastavení, která umožňují například pomocí výrazů vypočítat hodnotu. Pokud je výraz pravdivý, lze prvek skrýt nebo zakázat.
  • Pro jednotlivé prvky formuláře lze definovat proměnné.
  • Nastavení vzhledu prvku - je možné nastavit vlastní barvu textu a pozadí prvku přímo ve formuláři, další úpravy barevnosti formulářů lze provést v modulu pro přizpůsobení vzhledu systému.
  • Systembaker umí vytvářet formuláře s datovým objektem nebo data formuláře ukládat v průběhu procesu do proměnných.
function forms