Du definierar metadatafälten i din procedur för att de ska bli tillgängliga i Content Capture-klienten under indexering av dokument och batchbearbetning. Metadatafält kan konfigureras på flera olika sätt. Metadatafält kan göras obligatoriska, vilket innebär att de måste fyllas i för att ett dokument ska kunna bekräftas. Metadatavärden kan också fyllas i automatiskt, härledas från streckkoder som läses av igenkänningsprocessorn, eller väljas från urvalslistor.
Här är de uppgifter som ingår i att konfigurera metadatafält:
Om ett metadatafält tas bort permanent försvinner det från procedurerna där fältet används. Om du tar bort ett metadatafält som används i en klientprofil eller en batchprocessor så kan fel uppstå i olika stadier av batchbearbetningen. Innan du tar bort ett metadatafält ska du kontrollera att det inte är mappat till metadatafält i en bekräftelseprofil.
Så här tar du bort ett metadatafält från en vald procedur:
En indatamask är ett filter som styr vad du kan ange i ett metadatafält. En mask skulle till exempel kunna tillåta att du anger siffror men inte alfabetiska tecken. Applikationen accepterar inte tecken som inte är förenliga med masken.
Tabell 9-1 Alfanumeriska indatamasktecken
Masktecken | Beskrivning |
---|---|
Nr |
Kräver att ett tal anges. |
' (enkelt citattecken) |
Escape-tecken för att hoppa över något av specialformateringstecknen. |
U |
Accepterar valfri bokstav och konverterar den till versal. |
L |
Accepterar valfri bokstav och konverterar den till gemen. |
A |
Accepterar valfri bokstav eller valfritt tal. |
? |
Accepterar valfri bokstav. |
* |
Accepterar valfritt tecken. |
H |
Accepterar valfritt hexadecimalt tecken (0–9, a–f eller A–F). |
Tabell 9-2 Exempel på alfanumeriska indatamasker
Indatamask | Beskrivning | Exempelformat |
---|---|---|
###-##-#### |
Socialförsäkringsnummer |
123-45-6789 |
UU |
Delstat |
AZ |
Tabell 9-3 Numeriska tecken och flyttal som indatamasktecken
Masktecken | Beskrivning |
---|---|
0 |
Kräver att en siffra anges. |
Nr |
Kräver att en siffra anges. Om du anger noll som värde betraktas det som frånvarande. Exempelvis betraktas 12.0 som 12. Men om du anger 12.5 betraktas det som 12,5. |
. |
Inkludera som en decimalavgränsare eller monetär decimalavgränsare. |
- |
Inkludera som ett minustecken. |
, |
Inkludera som en grupperingsavgränsare. |
; |
Inkludera för att avgränsa positiva och negativa delmönster. |
Obs!:
Mönstret DecimalFormat
innehåller ett positivt och ett negativt delmönster, t.ex. "#,##0.00;(#,##0.00)"
. Varje delmönster har ett prefix, en numerisk del och ett suffix. Det negativa delmönstret är valfritt. Om det saknas så används det positiva delmönstret med det språkanpassade minustecknet ('-'
för de flesta språkkonventioner) som prefix som det negativa delmönstret. "0.00"
i sig självt är alltså likvärdigt med "0.00;-0.00"
. Om det finns ett explicit negativt delmönster syftar det bara till att ange negativa prefix och suffix. Antalet siffror, minsta siffror och övriga egenskaper är alla desamma som för det positiva mönstret. Det här innebär att "#,##0.0#;(#)"
producerar exakt samma beteende som "#,##0.0#;(#,##0.0#)"
.
För att ge användaren möjlighet att ange decimalvärden måste du skapa ett format som tvingar fram minst en decimal (#.0#
). Om du vill ändra tecknet för ett tal i klienten ska du först ange talet och sedan trycka på tangenten + eller -.
Tabell 9-4 Exempel på indatamasker med numeriska tecken och flyttal
Indatamask | Beskrivning | Exempelformat |
---|---|---|
#,###.0## |
Decimalvärde |
1 234,567 |
#,##0.00 |
Valuta |
2 500,00 |
När du definierar visningsformatet i en procedur visas de data som anges i klienten i detta format oavsett vad du anger i klienten.
Så här ställer du in ett visningsformat som ändrar visningen av metadatavärden:
Du kan konfigurera metadatafält så att de automatiskt innehåller vissa värden. Du kan till exempel se till att datumfältet fylls i automatiskt med skanningsdatumet för en batch, i stället för att låta användarna ange det. Eller också kan du ange ett standardvärde för ett fält som användarna kan ändra.
Så här konfigurerar du ett metadatafält för automatisk ifyllnad:
Reguljära uttryck i metadatafält gäller endast för alfanumeriska fält. Mer information finns i dokument relaterade till användning och formatering av reguljära uttryck, bland annat följande:
http://docs.oracle.com/javase/tutorial/essential/regex/
Så här konfigurerar och testar du ett reguljärt uttryck: