프로시저의 메타데이터 필드를 정의하여 문서 인덱스화 및 일괄처리 중에 Content Capture 클라이언트에서 사용할 수 있습니다. 다양한 방법으로 메타데이터 필드를 구성할 수 있습니다. 메타데이터 필드를 필수로 설정하면 이를 완성해야 문서가 성공적으로 커밋될 수 있습니다. 또한 메타데이터 값은 자동으로 채워지거나, 인식 프로세서가 읽은 바코드에서 파생되거나, 선택 목록에서 선택할 수 있습니다.
다음은 메타데이터 필드를 구성할 때 수행할 작업입니다.
메타데이터 필드를 삭제하면 이 필드가 사용된 프로시저에서 영구적으로 제거됩니다. 클라이언트 프로파일 또는 일괄처리 프로세서에서 사용 중인 메타데이터 필드를 삭제하면 일괄처리의 여러 단계에서 오류가 발생할 수 있습니다. 메타데이터 필드는 삭제 전 커밋 프로파일의 메타데이터 필드에 매핑되어 있지 않아야 합니다.
선택된 프로시저에서 메타데이터 필드를 삭제하려면 다음과 같이 하십시오.
입력 마스크는 메타데이터 필드에 입력할 수 있는 값을 제어하는 필터입니다. 예를 들어, 마스크를 사용하는 경우 숫자는 입력할 수 있지만 영문자는 입력하지 못할 수 있습니다. 애플리케이션에서 마스크에 맞지 않는 문자를 수락하지 않습니다.
표 9-1 영숫자 입력 마스크 문자
마스크 문자 | 설명 |
---|---|
# |
숫자를 입력해야 합니다. |
'(작은 따옴표) |
특수 형식의 문자를 건너뛰도록 문자를 이스케이프합니다. |
U |
모든 문자를 수락하여 대문자로 변환합니다. |
L |
모든 문자를 수락하여 소문자로 변환합니다. |
A |
모든 문자 또는 숫자를 수락합니다. |
? |
모든 문자를 수락합니다. |
* |
모든 문자를 수락합니다. |
H |
모든 16진 문자(0-9, a-f 또는 A-F)를 수락합니다. |
표 9-2 영숫자 입력 마스크 예
입력 마스크 | 설명 | 형식 예 |
---|---|---|
###-##-#### |
주민등록번호 |
123-45-6789 |
UU |
시/도 |
AZ |
표 9-3 숫자 및 부동 입력 마스크 문자
마스크 문자 | 설명 |
---|---|
0 |
숫자를 입력해야 합니다. |
# |
숫자를 입력해야 합니다. 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/
정규 표현식을 구성 및 테스트하려면 다음과 같이 하십시오.