您可以定義程序的描述資料欄位,讓使用者在為文件編製索引及批次處理期間,能夠在「Content Capture 從屬端」中使用這些欄位。設定描述資料欄位的方法有許多種。您可以把描述資料欄位設定為必要,這代表您必須要完成該欄位,才能讓文件可順利受到確認。描述資料值也可以讓系統自動填入、從辨識處理器讀取的條碼中擷取,或是從選項清單中選取。
以下是您在設定描述資料欄位時,可以執行的工作:
刪除描述資料欄位會永久將其自使用該欄位之程序中移除。如果刪除從屬端設定檔或批次處理器中正在使用的描述資料欄位,可能會在不同的批次處理階段發生錯誤。刪除描述資料欄位之前,請確保該欄位沒有對應至確認設定檔中的描述資料欄位。
從選取的程序中刪除描述資料欄位:
輸入項遮罩是一種篩選條件,可控制您在描述資料欄位中輸入的內容。例如,某個遮罩可讓您輸入數字,但無法輸入字母字元。應用程式不接受不符合遮罩的字元。
表格 9-1 文數字輸入項遮罩字元
遮罩字元 | 描述 |
---|---|
# |
需要輸入數字。 |
' (單引號) |
用來略過任何特殊格式字元的遁離字元。 |
U |
接受任何字母,並將其轉換成大寫。 |
L |
接受任何字母,並將其轉換成小寫。 |
A |
接受任何字母或數字。 |
? |
接受任何字母。 |
* |
接受任何字元。 |
H |
接受任何十六進位字元 (0 至 9、a 至 f 或 A 至 F)。 |
表格 9-2 文數字輸入項遮罩範例
輸入項遮罩 | 描述 | 格式範例 |
---|---|---|
###-##-#### |
社會安全號碼 |
123-45-6789 |
UU |
州/省 |
AZ |
表格 9-3 數值和浮點數輸入項遮罩字元
遮罩字元 | 描述 |
---|---|
0 |
需要輸入數字。 |
# |
需要輸入數字。如果您輸入零作為值,將會被視為不存在。例如,12.0 會被視為 12。但如果您輸入 12.5,則會被視為 12.5。 |
. |
包括作為小數點區隔符號或貨幣小數點區隔符號。 |
- |
包括作為負號。 |
, |
包括作為群組區隔符號。 |
; |
包括以區隔正數和負數子樣式。 |
註:
DecimalFormat
樣式包含正數和負數子樣式,例如 "#,##0.00;(#,##0.00)"
。每個子樣式都有前置碼、數值部分,以及尾碼。負數子樣式為選擇性;如果不存在,則會在正數子樣式前面加上本地化負數符號 (在大多數地區設定中為 '-'
) 作為負數子樣式。亦即,"0.00"
本身就等同於 "0.00;-0.00"
。如果有明確的負數子樣式,它只是用來指定負數前置碼和尾碼;數字位數、最少位數及其他的特性都與正數子樣式相同。這代表 "#,##0.0#;(#)"
會產生與 "#,##0.0#;(#,##0.0#)"
完全相同的行為。
若要讓使用者輸入小數值,您必須建立會強制使用至少一個小數的格式 (#.0#
)。在從屬端中,若要變更數字符號,請先輸入數字,然後按 + 或 - 鍵。
表格 9-4 數值和浮點數輸入項遮罩範例
輸入項遮罩 | 描述 | 格式範例 |
---|---|---|
#,###.0## |
小數值 |
1,234.567 |
#,##0.00 |
幣別 |
2,500.00 |
當您在程序中定義顯示格式時,無論您在從屬端中指定的格式為何,使用從屬端輸入的資料都會以此格式顯示。
設定顯示格式以變更描述資料值的顯示方式:
您可以設定描述資料欄位自動包含特定值。例如,您可能會想要自動在日期欄位中填入批次的掃描日期,而不是讓使用者自己輸入。或者,您可以為使用者可變更的欄位提供預設值。
將描述資料欄位設為自動填入:
描述資料欄位中的正規表示式只適用於文數字類型的欄位。如需詳細資訊,請參閱有關如何使用正規表示式,以及如何將正規表示式格式化的文件,如下所示:
http://docs.oracle.com/javase/tutorial/essential/regex/
如何設定及測試正規表示式: