다음을 통해 공유


매개 변수의 입력 유형 및 서식 제한

기본값을 설정하는 문자열 매개 변수 필드의 경우 범위를 지정하지 않고 편집 마스크 필드에서 편집 마스크를 입력하도록 선택할 수 있습니다. 편집 마스크는 입력할 수 있는 값을 매개 변수 값으로 제한하는 데 사용되는 마스크 문자열이 될 수 있습니다. 또한 편집 마스크는 입력할 수 있는 값을 기본 프롬프트 값으로 제한합니다.

다음의 특정 마스크 문자나 그 조합을 입력할 수 있습니다.

마스크 문자

마스크 결과

"A"

영숫자를 허용하고 매개 변수 값에 문자를 입력해야 합니다.

"a"

영숫자 문자를 허용하고 매개 변수 값에 문자를 입력하지 않아도 됩니다.

"0"

숫자 [0-9]를 허용하고 매개 변수 값에 문자를 입력해야 합니다.

"9"

숫자나 공백을 허용하고 매개 변수 값에 문자를 입력하지 않아도 됩니다.

"#"

숫자, 공백 또는 더하기/빼기 기호를 허용하고 매개 변수 값에 문자를 입력하지 않아도 됩니다.

"L"

글자 [A-Z]를 허용하고 매개 변수 값에 문자를 입력해야 합니다.

"?"

글자를 허용하고 매개 변수 값에 문자를 입력하지 않아도 됩니다.

"&"

모든 문자 또는 공백을 허용하고 매개 변수 값에 문자를 입력해야 합니다.

"C"

모든 문자 또는 공백을 허용하고 매개 변수 값에 문자를 입력하지 않아도 됩니다.

". , : ; - /"

분리 기호 문자입니다. 편집 마스크에 분리 기호 문자를 입력하는 것은 매개 변수 필드의 서식을 하드 코드하는 것과 유사합니다. 필드가 보고서에 배치되면 구분 기호 문자가 필드 개체 프레임에 나타납니다(예: LLLL/0000). 이 예제에서는 네 개의 문자 뒤에 네 개의 숫자가 표시되는 편집 마스크를 보여 줍니다.

"<"

후속 문자가 소문자로 변환됩니다.

">"

후속 문자가 대문자로 변환됩니다.

"\"

후속 문자가 리터럴로 표시됩니다. 예를 들어 편집 마스크 "\A"는 "A"의 매개 변수 값을 나타냅니다. 편집 마스크가 "00\A00"일 경우 유효한 매개 변수 값은 두 개의 숫자, 문자 "A" 및 두 개의 추가 숫자로 구성됩니다.

"Password"

편집 마스크를 "Password"로 설정할 수 있고 특정 사용자 암호를 입력할 때만 특정 보고서 섹션을 볼 수 있도록 지정하는 조건부 수식을 만들 수 있습니다.

사용자가 매개 변수 값을 입력할 때 해당 마스크 문자 위치에 문자를 입력해야 하는 편집 마스크 문자도 있고 필요할 때 공백을 남겨 두도록 허용하는 편집 마스크 문자도 있습니다. 예를 들어 편집 마스크가 000099일 경우 이 편집 마스크 문자는 문자의 입력을 요구하지 않으므로 네 자리 숫자, 다섯 자리 숫자 또는 여섯 자리 숫자로 된 매개 변수 값을 입력할 수 있습니다. 그러나 '0'이 사용되고 있으므로 네 자리 미만의 값을 가진 매개 변수 값은 입력할 수 없습니다.

참고 항목