입력 마스크 완벽 정리! 기호부터 설정 방법까지 한눈에 보기
입력 마스크(Input Mask)란, 필드나 컨트롤에 데이터를 입력할 때 사용자가 올바른 형식으로 값을 입력할 수 있도록 미리 지정된 형식을 제시하는 기능입니다. 이 기능은 주로 입력 오류를 줄이기 위한 목적으로 사용되며, 사용자가 직접 입력 마스크를 지정할 수 있는 유연성도 제공합니다.
입력 마스크 구조: 세미콜론(;)으로 구분되는 3가지 구역
입력 마스크는 3개의 구역으로 나뉘며, 세미콜론(;)으로 구분합니다.
1. 첫 번째 구역: 사용자가 지정하는 입력 형식(기호 사용)
2. 두 번째 구역: 서식을 저장할지 여부 (예: 0은 서식 저장, 1 또는 공백은 저장하지 않음)
3. 세 번째 구역: 입력할 자리에 표시할 문자 (예: _, " ")
주요 입력 마스크 기호
0: 숫자 (0-9), 필수
9: 숫자 (0-9), 선택
#: 숫자 또는 +, -, 선택
L: 영문자 (a-z, A-Z), 필수
?: 영문자 또는 한글, 선택
A: 문자, 숫자 (영문자 또는 한글 포함), 필수
a: 문자, 숫자, 선택
%: 모든 문자 (공백 포함), 필수
C: 모든 문자 (공백 포함), 선택
<: 이후 문자를 모두 소문자로 변환
>: 이후 문자를 모두 대문자로 변환
예시로 보는 유효한 입력값
입력 마스크: LAA000
입력 예시: AB1123
L: A
A: B
A: 1 (숫자 허용)
0: 1
0: 2
0: 3
입력 마스크: LA099?
입력 예시: AB11 또는 AB11Z
L, A, 0: 필수
9, ?: 선택 (있어도 되고 없어도 됨)
입력 마스크: >L<LL 0?
입력 예시: Abc 1
>: 첫 글자 대문자
<: 이후 소문자
L, L, 0: 필수
?: 선택
입력 마스크 설정 시 주의사항
- 기호의 의미와 필수/선택 여부를 명확히 이해해야 합니다.
- 세미콜론(;)으로 마스크 구역을 구분합니다.
- 입력 마스크는 유효한 데이터 입력을 유도하는 도구로, 필드 유효성 검사를 보완합니다.
필드 속성 추가 정보
입력 마스크 외에도 필드에는 다양한 속성을 설정할 수 있습니다:
- 기본값: 자동으로 입력될 기본 데이터
- 필수 여부: 값 입력 강제 여부
- 빈 문자 허용: 공백 허용 여부
- 유효성 검사 규칙: 입력 데이터에 대한 제약 조건
- 유효성 검사 텍스트: 오류 발생 시 사용자에게 보여줄 메시지
조회 속성 완벽 정리
조회 속성은 미리 정해진 목록에서 값을 선택하게 하는 기능입니다. 주로 콤보 상자나 목록 상자를 통해 구현되며 다음과 같은 속성을 포함합니다:
- 컨트롤 표시: 텍스트 상자 / 목록 상자 / 콤보 상자
- 행 원본 유형: 테이블, 쿼리, 값 목록 등
- 행 원본: 실제 값이 들어 있는 데이터
- 열 개수, 열 이름, 열 너비
- 행 수, 목록 너비
- 목록 값만 허용
- 여러 값 허용
- 목록 항목 편집 가능 여부
※ 행 수, 목록 너비, 목록 값만 허용 속성은 콤보 상자에만 적용됩니다. 시험에도 자주 출제되는 포인트니 꼭 기억해 두세요!
'컴퓨터활용능력 > 1급 필기시험' 카테고리의 다른 글
기본 키와 인덱스, 관계형 데이터베이스의 핵심을 이해하자! (0) | 2025.06.23 |
---|---|
엑세스 테이블 작성 및 구조 변경 총정리 (0) | 2025.06.23 |
데이터베이스 설계 시 고려 사항 및 설계 절차 총정리 (1) | 2025.06.20 |
관계형 데이터베이스(RDB) 개념 정리 (0) | 2025.06.19 |
데이터베이스 개념 및 핵심 정리 (DB, DBMS, 스키마, 사용자 등) (0) | 2025.06.19 |