Typy polí
Zoznam typov polí dostupných na vytvorenie:
- Varchar – jednoriadkový text;
- Enum – výberové pole, je možné vybrať iba jednu hodnotu;
- Text – viacriadkový text s podporou markdown;
- Datum – dátum bez času;
- Datum a čas – dátum a čas;
- Měna – pre hodnoty mien plávajúce číslo a kód meny;
- Int – celé číslo;
- Float – číslo s desatinnou časťou;
- Boolean – zaškrtávacie políčko;
- Vícenásobný Enum – zoznam hodnôt, je možné vybrať viac hodnôt;
- Checklist – zoznam zaškrtávacích políčok;
- Pole – zoznam hodnôt, podobný poli Multi-Enum;
- Adresa – adresa s ulicou, mestom, štátom, PSČ a zemou;
- Url – na ukladanie odkazov;
- Wysiwyg – podobný textovému poľu, ale s podporou HTML;
- Soubor – pre nahranie súboru;
- Obrázek – pre nahranie obrázku;
- Více příloh – pre nahrávanie viacerých súborov;
- Number (auto-increment) – automaticky sa zvyšujúce číslo typu reťazca s možnou predponou a špecifickou dĺžkou;
- Automatický přírůstek – vygenerované auto-inkrementujúce celé číslo iba na čítanie;
- Čárový kód – čiarový kód, možno vytlačiť do PDF.
- Cizí – poľa súvisiaceho záznamu. Len na čítanie.
Typy polí, ktoré nemožno vytvoriť priamo:
- Email – sada emailových adries;
- Telefon – sada telefónnych čísel;
- Odkaz – záznam súvisiaci prostredníctvom vzťahu Patrí-To ( mnoho ku jednému alebo jeden k jednému );
- Rodičovský link – ‚záznam súvisiaci prostredníctvom vzťahu Belongs-To-Parent ; môže byť rôznych typov entít
; - Vícenásobný link – sada záznamov súvisiacich prostredníctvom vzťahu Has-Many .
Bežné parametre poľa
- Popis – názov poľa zobrazeného na užívateľskom rozhraní;
- Povinné – či je pole povinné; užívateľ nebude môcť uložiť záznam bez vyplnenia poľa;
- Audited – zmeny polí budú uložené v streame;
- Iba na čítanie – nie je možné zadať hodnotu poľa; možno vypočítať podľa vzorca alebo pravidla pracovného postupu;
- Predvolené – hodnota predvyplnená pri vytváraní nového záznamu;
- Zakázať vložené úpravy – užitočné pri použití logiky dynamických formulárov;
- Tooltip Text – informácie o poli pre užívateľov.
Dynamická logika
Poskytuje schopnosť vytvárať dynamické formuláre. Je možné definovať podmienky, aby boli určité polia viditeľné, povinné alebo len na čítanie. Podmienky budú automaticky skontrolované pri zmene údajov vo formulári.
Pre pole Enum , Pole , Viacnásobný Enum , Checklist je možné definovať rôzne sady možností, ktoré budú pre pole k dispozícii v závislosti na tom, ktorá podmienka je splnená. Viac pozri tu .
Dostupné položky:
- Podmienky zviditeľnenia poľa
- Vyžaduje sa pole na vytváranie podmienok
- Podmienky vytvárajúce pole iba na čítanie
- Podmienené možnosti – pre pole enum, multi-enum, kontrolný zoznam, pole, varchar
Varchar
Jednoriadkový text.
Parametre:
- Maximální délka – maximálna prijateľná dĺžka textu;
- Oříznout – orezanie medzier v texte;
- Možnosti – preddefinovaný zoznam hodnôt pre automatické doplňovanie.
Enum
výberové pole, možno vybrať iba jednu hodnotu.
Parametre:
- Možnosti – zoznam hodnôt (kľúč => dvojica štítkov); je možné určiť farbu (štýl) pre každú hodnotu (použije sa, keď je povolený parameter Zobraziť ako štítok );
- Je seřazeno – radenie zoznamu podľa abecedy;
- Zobrazit jako štítek – hodnota bude zobrazená ako štítok s farbou; pre každú možnosť je možné zadať farbu.
Pomocou Dynamic Logic je možné definovať podmienené možnosti.
Text
Viacriadkový text s podporou označenia.
Parametre:
- Maximální délka – maximálna prijateľná dĺžka textu;
- Zakázat ořez textu – pokiaľ nie je zaškrtnuté, dlhé texty budú skrátené a môžu byť rozšírené (pre režim zobrazenia detailu);
- Počet řádků textové oblasti – maximálny počet riadkov pred zobrazením posuvníka (pre režim zobrazenia úprav);
- Oříznout výšku (px) – maximálna výška textu, ak je dlhšia, bude orezaný (pre režim zobrazenia detailu);
- Zobrazit holý text (bez označení) – pre zakázanie podpory markdown.
datum
Dátum bez času.
Parametre:
- Po (pole) – overenie: hodnota dátumu by mala nasledovať za hodnotou dátumu v určenom poli;
- Před (pole) – overenie: hodnota dátumu by mala byť pred hodnotou dátumu zadaného poľa;
- Použít číselný formát – pokiaľ nie je zaškrtnuté, sú slová „dnes“, „včera“, „zajtra“ v režime podrobného zobrazenia.
Datum a čas
Dátum a čas.
Parametre:
- Po (pole) – overenie: hodnota dátumu by mala nasledovať za hodnotou dátumu v určenom poli;
- Před (pole) – overenie: hodnota dátumu by mala byť pred hodnotou dátumu zadaného poľa;
- Použít číselný formát – pokiaľ nie je zaškrtnuté, sú slová „dnes“, „včera“, „zajtra“ v režime podrobného zobrazenia;
- Krok minut – definuje položky zobrazené v rozbaľovacom zozname minút (v režime úprav).
Měna
Hodnota meny. Plávajúce číslo s kódom meny.
Parametre:
- Min – a validácia: minimálna prijateľná hodnota; ak je prázdne, potom sa nepoužije žiadne overenie;
- Max – overenie: max. prijateľná hodnota; ak je prázdne, potom sa nepoužije žiadne overenie;
- Pouze výchozí měna – ak je povolená, bude dostupná iba jedna (predvolená) mena.
- Zakázat převod – akcie prevodu meny nezmení menu poľa.
Int
Celé číslo.
Parametre:
- Min – a validácia: minimálna prijateľná hodnota; ak je prázdne, potom sa nepoužije žiadne overenie;
- Max – overenie: max. prijateľná hodnota; ak je prázdne, potom sa nepoužije žiadne overenie;
- Zakázat formátování – pokiaľ nie je začiarknuté, bude hodnota formátovaná s oddeľovačom tisícov.
Float
Číslo s desatinnou časťou.
Parametre:
- Min – a validácia: minimálna prijateľná hodnota; ak je prázdne, potom sa nepoužije žiadne overenie;
- Max – overenie: max. prijateľná hodnota; ak je prázdny, potom sa nepoužije žiadne overenie.
- Desetinná místa – koľko čísel desatinnej časti zobraziť v režime čítania.
Boolean
Zaškrtávacie políčko. Dve možné hodnoty: áno a nie.
Vícenásobný Enum
Zoznam hodnôt, je možné vybrať viac hodnôt. Zoznam je zoradený.
Parametre:
- Možnosti – zoznam hodnôt (kľúč => dvojica štítkov); je možné určiť farbu (štýl) pre každú hodnotu (použije sa, keď je povolený parameter Zobraziť ako štítok );
- Je seřazeno – radenie zoznamu podľa abecedy;
- Povolit vlastní možnosti – ak je začiarknuté, môže užívateľ pridávať vlastné hodnoty (nedefinované parametrom Možnosti ) zadaním textu a stlačením klávesu enter;
- Maximální počet položek – overenie: koľko položiek je možné pridať;
- Zobrazit jako štítek – hodnoty budú zobrazené ako štítok s farbou; pre každú možnosť je možné zadať farbu;
- Zobrazit jako seznam – každá hodnota sa zobrazí na novom riadku.
Checklist
Zoznam zaškrtávacích políčok.
Parametre:
- Možnosti – zoznam hodnôt (kľúč => dvojica štítkov); je možné určiť farbu (štýl) pre každú hodnotu (použije sa, keď je povolený parameter Zobraziť ako štítok );
- Je seřazeno – radenie zoznamu podľa abecedy;
- Maximální počet položek – overenie: koľko položiek je možné skontrolovať;
Pole
Zoznam hodnôt, podobný poli Multi-Enum.
Parametre:
- Možnosti – zoznam hodnôt (kľúč => dvojica štítkov); pokiaľ nie sú zadané žiadne možnosti, užívateľ bude môcť pridať akékoľvek možnosti;
- Neprázdný řetězec – ak nie je začiarknuté, používateľ môže pridať prázdny reťazec ako položku;
- Maximální počet položek – overenie: koľko položiek je možné pridať;
- Zobrazit jako seznam – každá hodnota sa zobrazí na novom riadku.
Adresa
Adresa s ulicou, mestom, štátom, PSČ a krajinou.
URL
Na ukladanie odkazov.
Parametre:
- Maximální délka – maximálna prijateľná dĺžka textu;
- Strip – ak je začiarknuté, časť protokolu a koncová časť
/
budú odstránené.
Wysiwyg
Podobné ako Textové pole, ale s podporou HTML.
Parametre:
- Výška (px) – výška poľa (v režime zobrazenia úprav); pokiaľ je prázdny – potom je výška flexibilná;
- Minimální výška (px) – minimálna výška poľa (v režime zobrazenia úprav);
- Použít iframe – pokiaľ je zaškrtnuté, bude HTML umiestnené do prvku IFRAME.
Soubor
Na nahranie súboru.
Parametre:
- Seznam zdrojů – umožňuje užívateľovi získať súbor z iného záznamu ( zdroj dokumentov je k dispozícii ihneď po vybalení);
- Maximální velikost souboru (Mb) – overenie;
- Přijmout – ktoré typy súborov je možné prijať; viď informácie o typoch súborov.
obrázek
Na nahranie obrázku.
Parametre:
- Velikost náhledu – definuje veľkosť obrázka zobrazeného v zobrazení detailu/zoznamu;
- Maximální velikost souboru (Mb) – overenie.
Více příloh
Umožňuje nahrať viac súborov.
Parametre:
- Seznam zdrojů – umožňuje užívateľovi získať súbor z iného záznamu ( zdroj dokumentov je k dispozícii ihneď po vybalení);
- Maximální velikost souboru (Mb) – overenie;
- Přijmout – ktoré typy súborov je možné prijať; pozri informácie o typoch súborov;
- Velikost náhledu – definuje veľkosť obrázka zobrazeného v zobrazení detailu/zoznamu.
Číslo (auto-increment)
Automaticky sa zvyšujúce číslo typu reťazca s možnou predponou a špecifickou dĺžkou.
Parametre:
- Předpona – text, ktorý bude predradený číslu;
- Další číslo – číslo, ktoré bude použité pre ďalší vytvorený záznam;
- Počet cifer čísla – dĺžka numerickej časti; ak je menej, potom bude doplnené nulovými číslicami, napr
00001
. .
Automatický přírůstek
Vygenerované automaticky sa zvyšujúce celé číslo iba na čítanie.
čárový kód
Od verzie 5.8.0.
Čiarový kód. Je možné vytlačiť do PDF.
Parametre:
- Typ kódu – typ čiarového kódu; podporované typy: CODE128, CODE128A, CODE128B, CODE128C, EAN13, EAN8, EAN5, EAN2, UPC, UPCE, ITF14, pharmacode, QR code;
- Poslední znak – pre typ EAN13 je často
>
.
Cizí
Pole súvisiaceho záznamu. Len na čítanie.
Parametre:
- Odkaz – určuje, odkiaľ bude pole prevzaté.
- Pole – pole súvisiaceho záznamu.
E-mailem
Sada e-mailových adries s ich parametrami: Odhlásené , Neplatné , Primárne .
Telefon
Sada telefónnych čísel s ich parametrami: Typ , Odhlásené , Neplatné , Primárne .
Parametre:
- Seznam typů – zoznam typov dostupných pre telefónne čísla (napr. Domov, Kancelária).
Link
Záznam súvisiaci prostredníctvom vzťahu Patří-To (N:1 alebo 1:N ).
Rodičovský link
Záznam súvisiaci prostredníctvom vzťahu patrí k rodičom . Môže byť rôznych typov entít.
Parametre:
- Seznam entit – zoznam typov entít dostupných na spojenie prostredníctvom poľa.
Vícenásobný link
Sada záznamov súvisiacich prostredníctvom vzťahu Has-Many ( many-to-many alebo one-to-many ). Nie všetky vzťahy majú svoje polia s viacerými odkazmi. Robia to iba tie, kde je povolený parameter/tre Link-Multiple .