Du definerer metadatafelterne i din procedure for at gøre dem tilgængelige i Content Capture Client under dokumentindeksering og batchbehandling. Du kan konfigurere metadatafelter på flere forskellige måder. Metadatafelter kan gøres obligatoriske, hvilket betyder, at de skal udfyldes, for at et dokument kan bekræftes. Metadataværdier kan også udfyldes automatisk ved hjælp af stregkoder, der læses af genkendelsesprocessoren eller vælges på valglister.
Her er de opgaver, som du udfører, når du konfigurerer metadatafelter:
Når et metadatafelt slettes, fjernes det permanent fra de procedurer, hvor feltet bruges. Hvis du sletter et metadatafelt, der bruges i en klientprofil eller en batchprocessor, kan der opstå fejl i forskellige stadier af batchbehandlingen. Før du sletter et metadatafelt, skal du sikre, at det ikke er mappet til metadatafelter i en bekræftelsesprofil.
Sådan sletter du et metadatafelt fra en valgt procedure:
En inputmaske er et filter, der kontrollerer, hvad du kan angive i et metadatafelt. En maske kan for eksempel tillade, at du angiver tal, men ikke alfabetiske tegn. Applikationen accepterer ikke et tegn, der ikke er i overensstemmelse med masken.
Tabel 9-1 Alfanumeriske inputmasketegn
Masketegn | Beskrivelse |
---|---|
# |
Kræver, at der indtastes et tal. |
' (enkelt anførselstegn) |
Escape-tegn, der bevirker, at alle specialformateringstegn springes over. |
U |
Accepterer et hvilket som helst bogstav og konverterer det til stort bogstav. |
L |
Accepterer et hvilket som helst bogstav og konverterer det til lille bogstav. |
A |
Accepterer et hvilket som helst bogstav eller tal. |
? |
Accepterer et hvilket som helst bogstav. |
* |
Accepterer et hvilket som helst tegn. |
H |
Accepterer et hvilket som helst hexadecimalt tegn (0-9, a-f eller A-F). |
Tabel 9-2 Eksempler på alfanumerisk inputmaske
Inputmaske | Beskrivelse | Eksempelformat |
---|---|---|
######-#### |
CPR-nr. |
091265-1234 |
UU |
Delstat |
AZ |
Tabel 9-3 Inputmasketegn af typerne Numerisk og Flydende
Masketegn | Beskrivelse |
---|---|
0 |
Kræver, at der angives et ciffer. |
# |
Kræver, at der angives et ciffer. Hvis du angiver nul som værdi, anses den for at være fraværende. For eksempel anses 12,0 for at være 12. Men hvis du indtaster 12,5, anses den for at være 12,5. |
. |
Inkluder som en decimalseparator eller en decimalseparator i forbindelse med valuta. |
- |
Inkluder som et minustegn. |
, |
Inkluder som en grupperingsseparator. |
; |
Inkluder for at adskille positive og negative undermønstre. |
Bemærk:
Et DecimalFormat
-mønster indeholder et positivt og negativt undermønster. Eksempel: "#,##0.00;(#,##0.00)"
. Hvert undermønster indeholder et præfiks, en numerisk del og et suffiks. Det negative undermønster er valgfrit. Hvis det ikke er til stede, bruges det positive undermønster med det lokaliserede minustegn ('-'
ved de fleste landestandarder) som det negative undermønster. "0,00"
alene svarer altså til "0,00;-0,00"
. Hvis der er et eksplicit negativt undermønster, angiver det udelukkende det negative præfiks og suffiks. Antallet af cifre, det minimale antal cifre og andre karakteristika er alle de samme som for det positive mønster. Det betyder, at "#,##0.0#;(#)"
giver præcist den samme funktionsmåde som "#,##0.0#;(#,##0.0#)"
.
Hvis du vil tillade brugeren at indtaste decimalværdier, skal du oprette et format, der gennemtvinger minimum én decimal (#.0#
). For at ændre fortegnet for et tal på klienten, skal du først indtaste tallet og derefter trykke på tasten + eller -.
Tabel 9-4 Eksempler på inputmasker af typerne Numerisk og Flydende
Inputmaske | Beskrivelse | Eksempelformat |
---|---|---|
#,###.0## |
Decimalværdi |
1,234.567 |
#,##0.00 |
Valuta |
2,500.00 |
Når du definerer visningsformatet i en procedure, vises de data, der indtastes ved hjælp af klienten, i dette format, uanset hvad du angiver i klienten.
Sådan konfigurerer du et visningsformat, der ændrer visningen af metadataværdier:
Du kan konfigurere metadatafelter, så de automatisk indeholder bestemte værdier. For eksempel vil du måske have et datofelt udfyldt automatisk med scanningsdatoen for en batch, i stedet for at brugere skal angive datoen. Du kan også angive en standardværdi for et felt, som brugere kan ændre.
Sådan konfigurerer du et metadatafelt til at udfyldes automatisk:
Almindelige udtryk i metadatafelter er kun relevante for felter med en alfanumerisk type. Du kan finde yderligere oplysninger i dokumentation, der er relateret til brug og formatering af almindelige udtryk, for eksempel følgende:
http://docs.oracle.com/javase/tutorial/essential/regex/
Sådan konfigurerer og tester du et almindeligt udtryk: