Definovaním polí metadát procedúry ich sprístupníte v klientovi Content Capture počas indexovania a dávkového spracovania dokumentov. Polia metadát je možné konfigurovať rôznymi spôsobmi. Môžete ich nastaviť ako povinné, čo znamená, že musia byť vyplnené, aby bolo možné dokument úspešne potvrdiť. Hodnoty metadát môžu byť aj automaticky vyplnené, odvodené z čiarových kódov načítaných procesorom rozpoznávania alebo vybrané zo zoznamu volieb.
Pri konfigurovaní polí metadát vykonávate tieto úlohy:
Odstránením sa pole metadát natrvalo odstráni z procedúr, v ktorých sa používa. Ak odstránite pole metadát, ktoré sa používa v profile klienta alebo procesore dávky, v rôznych štádiách spracovania dávky sa môžu vyskytnúť chyby. Pred odstránením poľa metadát sa presvedčte, že nie je mapované k poliam metadát v profile potvrdenia.
Ako odstrániť pole metadát z vybranej procedúry:
Maska vstupu je filter, ktorý určuje, čo možno zadať do poľa metadát. Maska vám napríklad môže povoliť zadávanie čísel, ale nie abecedných znakov. Znak, ktorý nezodpovedá maske, aplikácia neprijme.
Tabuľka 9-1 Alfanumerické znaky masky vstupu
Znak masky | Popis |
---|---|
# |
Vyžaduje zadanie čísla. |
' (jednoduchá úvodzovka) |
Únikový znak na vynechanie špeciálnych formátovacích znakov. |
U |
Akceptuje ľubovoľné písmeno a skonvertuje ho na veľké. |
L |
Akceptuje ľubovoľné písmeno a skonvertuje ho na malé. |
A |
Akceptuje ľubovoľné písmeno alebo číslo. |
? |
Akceptuje ľubovoľné písmeno. |
* |
Akceptuje ľubovoľný znak. |
H |
Akceptuje ľubovoľný hexadecimálny znak (0-9, a-f alebo A-F). |
Tabuľka 9-2 Príklady masky vstupu s alfanumerickými znakmi
Maska vstupu | Popis | Príklad formátu |
---|---|---|
###-##-#### |
Číslo sociálneho poistenia |
123-45-6789 |
UU |
Štát |
AZ |
Tabuľka 9-3 Numerické znaky a znaky typu float masky vstupu
Znak masky | Popis |
---|---|
0 |
Vyžaduje zadanie číslice. |
# |
Vyžaduje zadanie číslice. Ak ako hodnotu zadáte nulu, spracuje sa to ako chýbajúca hodnota. Napríklad 12.0 sa považuje za 12. Ak však zadáte 12.5, považuje sa to za 12.5. |
. |
Tento znak pridajte, ak chcete zahrnúť oddeľovač desatinných miest alebo oddeľovač desatinných miest peňažných hodnôt. |
- |
Tento znak pridajte, ak chcete zahrnúť znamienko mínus. |
, |
Tento znak pridajte, ak chcete zahrnúť oddeľovač skupín. |
; |
Tento znak pridajte, ak chcete oddeliť kladné a záporné čiastkové vzory. |
Poznámka:
Vzor DecimalFormat
obsahuje kladný a záporný čiastkový vzor, napríklad "#,##0.00;(#,##0.00)"
. Každý čiastkový vzor má prefix, numerickú časť a sufix. Záporný čiastkový vzor je voliteľný. Ak chýba, ako záporný čiastkový vzor sa použije kladný čiastkový vzor s prefixom obsahujúcim lokalizované znamienko mínus ('-'
vo väčšine miestnych nastavení). Znamená to, že ak zadáte len vzor "0.00"
, bude to to isté ako vzor "0.00;-0.00"
. Ak existuje explicitný záporný vedľajší vzor, slúži len na zadanie záporného prefixu a sufixu. Počet číslic, minimálny počet číslic a ďalšie vlastnosti sú rovnaké ako pri kladnom vzore. Znamená to, že vzor "#,##0.0#;(#)"
sa správa presne tak isto ako vzor "#,##0.0#;(#,##0.0#)"
.
Ak chcete používateľom umožniť zadávanie desatinných hodnôt, musíte vytvoriť formát, ktorý vynúti aspoň jedno desatinné miesto (#.0#
). Ak chcete v klientovi zmeniť znamienko čísla, najskôr zadajte číslo a potom stlačte kláves + alebo -.
Tabuľka 9-4 Príklady masky vstupu s numerickými znakmi a znakmi typu float
Maska vstupu | Popis | Príklad formátu |
---|---|---|
#,###.0## |
Desatinná hodnota |
1,234.567 |
#,##0.00 |
Mena |
2,500.00 |
Keď definujete formát zobrazenia v procedúre, dáta zadané pomocou klienta sa v tomto formáte zobrazia bez ohľadu na to, aký formát máte nastavený v klientovi.
Ako nastaviť formát zobrazenia, ktorý mení spôsob zobrazenia hodnôt metadát:
Polia metadát môžete nakonfigurovať tak, aby automaticky obsahovali určité hodnoty. Môžete napríklad chcieť, aby sa v poli dátumu automaticky vyplnil dátum skenovania dávky, takže ho nebudú musieť zadávať používatelia, alebo môžete zadať predvolenú hodnotu poľa, ktorú môžu používatelia v prípade potreby zmeniť.
Ako nakonfigurovať automatické vyplnenie poľa metadát:
Regulárne výrazy v poliach metadát sa týkajú len polí alfanumerického typu. Viac informácií nájdete v dokumentácii týkajúcej sa používania a formátovania regulárnych výrazov, napríklad tu:
http://docs.oracle.com/javase/tutorial/essential/regex/
Ako konfigurovať a testovať regulárny výraz: