Definiţi câmpurile de metadate ale procedurii dvs., pentru a le face disponibile în clientul Content Capture în timpul indexării documentelor şi procesării seturilor. Puteţi configura câmpurile de metadate într-o diversitate de moduri. Unele câmpuri de metadate pot fi declarate obligatorii, ceea ce înseamnă că acestea trebuie să fie completate pentru a permite ca un document să fie confirmat cu succes. De asemenea, valorile metadatelor pot fi populate în mod automat, provenite din coduri de bare citite de procesorul de recunoaştere sau selectate din liste cu selecţii.
Iată sarcinile pe care le efectuaţi atunci când configuraţi câmpurile de metadate:
Ştergerea unui câmp de metadate elimină definitiv acest câmp din procedurile în care câmpul este utilizat. Dacă ştergeţi un câmp de metadate care este utilizat într-un profil al clientului sau într-un procesor de seturi, pot să apară erori în diferite etape ale procesării seturilor. Înainte de a şterge un câmp de metadate, asiguraţi-vă că acesta nu este mapat la câmpurile de metadate dintr-un profil de confirmare.
Pentru a şterge un câmp de metadate dintr-o procedură selectată:
O mască de intrare este un filtru care controlează ceea ce puteţi să introduceţi într-un câmp de metadate. De exemplu, o astfel de mască vă poate permite să introduceţi numere, dar nu şi caractere alfabetice. Aplicaţia nu acceptă un caracter care nu este în conformitate cu masca respectivă.
Tabelul 9-1 Caractere mască de intrare alfanumerică
Caracter mască | Descriere |
---|---|
# |
Necesită introducerea unui număr. |
' (ghilimele simple) |
Caracter Escape pentru a ignora oricare dintre caracterele speciale de formatare. |
U |
Acceptă orice literă şi o transformă în majusculă. |
L |
Acceptă orice literă şi o transformă în literă mică. |
A |
Acceptă orice literă sau număr. |
? |
Acceptă orice literă. |
* |
Acceptă orice caracter. |
H |
Acceptă orice caracter hexazecimal (0-9, a-f sau A-F). |
Tabelul 9-2 Exemple de mască de intrare alfanumerică
Mască de intrare | Descriere | Format exemplu |
---|---|---|
###-##-#### |
Număr de asigurări sociale |
123-45-6789 |
UU |
Stare |
AZ |
Tabelul 9-3 Caractere mască de intrare numerică şi virgulă mobilă
Caracter mască | Descriere |
---|---|
0 |
Necesită introducerea unei cifre. |
# |
Necesită introducerea unei cifre. Dacă introduceţi zero ca valoare, aceasta este considerată absentă. De exemplu, 12,0 este luat în considerare ca 12. Dar dacă introduceţi 12,5 numărul este luat în considerare ca 12,5. |
. |
Se include ca separator zecimal sau separator zecimal monetar. |
- |
Se include ca un semn minus. |
, |
Se include ca un separator de grupare. |
; |
Se include pentru a separa subtiparele pozitive şi negative. |
Notă:
Un tipar DecimalFormat
conţine un subtipar pozitiv şi unul negativ; de exemplu, "#,##0.00;(#,##0.00)"
. Fiecare subtipar are un prefix, o parte numerică şi un sufix. Subtiparul negativ este opţional; dacă este absent, atunci subtiparul pozitiv precedat de semnul minus localizat ('-'
în majoritatea variabilelor locale) este utilizat ca subtipar negativ. Adică, "0.00"
singur este echivalent cu "0.00;-0.00"
. Dacă există un subtipar negativ explicit, acesta serveşte doar pentru a specifica prefixul şi sufixul negativ; numărul de cifre, cifrele minime şi alte caracteristici sunt toate la fel ca la modelul pozitiv. Acest lucru înseamnă că "#,##0.0#;(#)"
produce exact acelaşi comportament ca şi "#,##0.0#;(#,##0.0#)"
.
Pentru a permite utilizatorului să introducă valori zecimale, este necesar să creaţi un format care să forţeze cel puţin o zecimală (#.0#
). În cadrul clientului, pentru a schimba semnul unui număr, introduceţi mai întâi numărul, apoi apăsaţi tasta + sau tasta - .
Tabelul 9-4 Exemple de mască de intrare numerică şi în virgulă mobilă
Mască de intrare | Descriere | Format exemplu |
---|---|---|
#,###.0## |
Valoare zecimală |
1,234.567 |
#,##0.00 |
Monedă |
2,500.00 |
Atunci când definiţi formatul de afişare într-o procedură, datele introduse utilizând clientul se afişează în acest format, indiferent de ceea ce specificaţi în cadrul clientului.
Pentru a configura un format de afişare care modifică afişarea valorii metadatelor:
Puteţi configura câmpurile de metadate ca să conţină automat anumite valori. De exemplu, este posibil să doriţi popularea automată a unui câmp de date cu data de scanare a unui set, în loc să o introducă utilizatorii. Sau puteţi furniza o valoare prestabilită pentru un câmp, pe care utilizatorii o pot modifica.
Pentru a configura un câmp de metadate pentru populare automată:
Expresiile logice din câmpurile de metadate se aplică numai câmpurilor de tip alfanumeric. Pentru mai multe informaţii, consultaţi documentaţia referitoare la utilizarea şi formatarea expresiilor logice, cum ar fi următoarea:
http://docs.oracle.com/javase/tutorial/essential/regex/
Pentru a configura şi testa o expresie logică: