Pokud jste uživatel aplikace Fusion, není tato funkce dostupná v pracovních prostorech Komponenty ani Výkresy. Další informace o systémových pracovních prostorech
Toto téma uvádí a popisuje validátory, které lze použít s poli a zkontrolovat jejich pomocí, zda jsou vaše data v aplikaci Fusion Manage čistá, přesná a užitečná. Po vytvoření pole budou dostupné jen ty validátory, které jsou platné pro typ daného pole.
Validátory polí podporují následující typy:
K následujícím typům polí jsou předem přiřazeny požadované validátory, které nelze odebrat ani změnit (přiřazené validátory jsou uvedeny v závorkách):
| Validátor | Popis | Proměnná |
|---|---|---|
| Vstupní maska regulárního výrazu | Hodnota pole musí odpovídat danému regulárnímu výrazu. | Regulární výraz |
| Požadováno | Hodnota pole musí být zadána. | |
| Je třeba provést výběr. | Je nutné provést výběr z rozevíracího seznamu. | |
| Jedinečné | Hodnota pole musí být v rámci všech neodstraněných záznamů pracovního prostoru jedinečná. | Název pole |
| Validátor | Popis | Proměnná |
|---|---|---|
| Byte | Hodnota pole musí být převoditelná na typ byte. | |
| Počet hodnot v souboru CSV | Počet položek v souboru CSV musí být roven zadanému číslu. | Celé číslo nebo pole obsahující celé číslo, které je rovno počtu položek v souboru CSV |
| Datum | Hodnota pole musí odpovídat platnému formátu data. | Vzor řetězce formátu data |
| Datum pozdější než | Datum zadané do pole musí být pozdější než datum zadané do jiného určeného pole. | Pole Název data |
| Datum pozdější než nebo rovno | Datum zadané do pole musí být pozdější nebo rovno datu zadanému do jiného určeného pole. | Pole Název data |
| Datum dřívější než | Datum zadané do pole musí být dřívější než datum zadané do jiného určeného pole. | Pole Název data |
| Datum dřívější než nebo rovno | Datum zadané do pole musí být dřívější nebo rovno datu zadanému do jiného určeného pole. | Pole Název data |
| Desetinné číslo | Hodnota pole musí být platné kladné nebo záporné desetinné číslo. | 1,1, 2,5, –1,2 |
| Každý záznam v souboru CSV musí obsahovat shodná písmena. | Každý dílčí řetězec v souboru CSV musí mít stejné úvodní znaky (používá se pro pole, jako jsou například referenční značky). | R1, R12, R13 |
| Hodnota pole musí odpovídat platnému formátu e-mailové adresy. | ||
| Rozsah čísel s plovoucí desetinnou čárkou | Hodnota pole s číslem s plovoucí desetinnou čárkou musí být v určeném rozsahu. | Hodnoty dolní a horní meze, například 0,1 a 1,1 |
| Celé číslo | Hodnota pole musí být kladné nebo záporné celé číslo. | |
| Rozsah celých čísel | Hodnota pole s celým číslem musí být v určeném rozsahu. | Hodnoty dolní a horní meze, například 3 a 10 |
| Maska pro pole typu CSV | Každý dílčí řetězec v souboru CSV musí odpovídat danému regulárnímu výrazu. | Regulární výraz |
| Maximální délka | Hodnota pole nesmí překročit zadanou maximální délku. | Hodnota maximálního čísla |
| Minimální délka | Hodnota pole nesmí být menší než zadaná minimální délka. | Hodnota minimálního čísla |
| Měna | Hodnota pole musí být částka v platné měně. |
| Validátor | Popis | Proměnná |
|---|---|---|
| Všechna nebo žádné | Hodnota musí být zadána pro všechna, nebo žádné zadané pole. | Názvy zadaných polí |
| Je požadováno alespoň jedno pole. | Hodnota musí být zadána alespoň pro jedno ze zadaných polí. | Názvy zadaných polí |
| Obě nebo žádné | Hodnota musí být zadána pro toto a další zadané pole, nebo pro žádné z nich. | Název dalšího zadaného pole |
| Podmíněně požadováno | Hodnota pole musí být zadána, pokud další zadané pole obsahuje zadanou hodnotu. | Název zadaného pole, zadaná hodnota pole |
| Identické | Hodnota pole musí být identická s hodnotou dalšího zadaného pole. | Název dalšího zadaného pole |
| Pokud jedno ano, pak i ostatní | Hodnota pole musí být zadána, pokud je do dalšího zadaného pole zadána nějaká hodnota. | Název dalšího zadaného pole |
| Jedno ze tří, ne více | Hodnota může být zadána pouze pro toto pole, nebo pro jedno ze dvou dalších zadaných polí. | Název dalšího druhého a třetího pole |
| Jedno nebo druhé, obě ne | Hodnota může být zadána pouze pro toto pole, nebo pro další zadané pole. | Název dalšího zadaného pole |
| Procenta v ostatních a podpůrných | Hodnota pole musí být v zadaném procentuálním rozsahu hodnoty dalšího zadaného číselného pole. | Další zadané číselné pole; zadaný procentuální rozsah |
| Rozsah v procentech jiného pole | Hodnota pole musí být v zadaném procentuálním rozsahu. | Zadaný procentuální rozsah |
| Validátor | Popis | Proměnná |
|---|---|---|
| Jedinečná kombinace kromě klíčového slova | Hodnota kombinace dvou zadaných polí musí být v pracovním prostoru jedinečná, kromě případů, kdy je hodnota jednoho pole zadané klíčové slovo. | Názvy zadaných polí; řetězec zadaného klíčového slova |
| Jedinečné ve všech mřížkách v tomto pracovním prostoru | Kontroluje jedinečnost sloupce na kartě Mřížka pro všechny záznamy v pracovním prostoru. | Názvy určených polí oddělené čárkami |
| Jedinečná kombinace dvou polí v pracovním prostoru | Hodnota kombinace dvou zadaných polí musí být v pracovním prostoru jedinečná. | Názvy zadaných polí |
| Jedinečné v mřížce pro každý záznam | Kontroluje jedinečnost sloupce na kartě Mřížka. | Názvy určených polí oddělené čárkami |
| Jedinečné položky CSV v rozpisce | Každá položka CSV v rozpisce musí být jedinečná. | |
| Jedinečné se zástupným znakem | Hodnota pole musí být v pracovním prostoru jedinečná, přičemž máte možnost zadat počet úvodních a koncových zástupných znaků, které mají být při kontrole jedinečnosti ignorovány. | Zadaný počet úvodních znaků; zadaný počet koncových znaků |
| Jedinečné striktní ověření | Hodnota pole musí být v pracovním prostoru jedinečná. Platí to i pro odstraněné záznamy. Toto ověření zohledňují i skripty a nástroj importu. |
Toto nové ověření je k dispozici u následujících polí na kartě Podrobnosti položky:
Toto ověření kontroluje, zda je hodnota v poli jedinečná mezi všemi záznamy daného pracovního prostoru. Také je třeba zvážit: