짧은 텍스트 및 긴 텍스트 필드(메모라고도 함)는 아마도 가장 일반적으로 사용되는 데이터 형식일 것입니다. 텍스트 서식을 사용하면 기본 형식을 유지하거나 사용자 지정 형식을 만드는 두 가지 옵션이 있습니다. 테이블 필드에 서식을 적용하면 이후에 해당 테이블 필드에 바인딩하는 모든 폼 또는 보고서 컨트롤에 동일한 형식이 자동으로 적용됩니다. 서식 지정은 데이터가 표시되는 방식만 변경하며 데이터가 저장되는 방식이나 사용자가 데이터를 입력하는 방법에는 영향을 주지 않습니다.
이 문서의 내용
텍스트 형식 개요
짧은 텍스트 및 긴 텍스트(메모라고도 함) 데이터 형식에는 미리 정의된 형식이 없습니다. 짧은 텍스트 데이터 형식에는 사용자 지정 형식만 있습니다. 긴 텍스트 데이터 형식에는 사용자 지정 및 서식 있는 텍스트 서식이 모두 있습니다. 형식을 지정하지 않으면 Access Left가 데이터시트의 모든 텍스트를 정렬합니다.
일반적으로 테이블 데이터를 더 쉽게 읽을 수 있도록 짧은 텍스트 및 긴 텍스트 데이터 형식에 사용자 지정 형식을 적용합니다. 예를 들어 양식을 사용하여 신용 카드 번호를 수집하고 공백 없이 해당 숫자를 저장하는 경우 사용자 지정 형식을 사용하여 신용 카드 번호를 더 쉽게 읽을 수 있도록 적절한 공간을 추가할 수 있습니다.
텍스트 필드에 대한 사용자 지정 형식에는 최대 두 개의 섹션이 있을 수 있습니다. 각 섹션에는 필드의 서로 다른 데이터에 대한 서식 사양이 포함됩니다.
구역 |
설명 |
첫 번째 |
텍스트가 있는 필드의 서식입니다. |
두 번째 |
빈 문자열 및 Null 값이 있는 필드의 서식입니다. |
예를 들어, 필드에 문자열이 없을 때 "None"이라는 단어를 표시할 텍스트 상자컨트롤이 있는 경우 사용자 지정 서식 @;"None"을 컨트롤의 Format 속성 설정으로 입력할 수 있습니다. 첫 번째 섹션의 @ 기호를 사용하면 필드의 텍스트가 표시되고 두 번째 섹션에서는 필드에 길이가 0인 문자열 또는 Null 값이 있는 경우 "None"이라는 단어가 표시됩니다.
Format 함수를 사용하여 길이가 0인 문자열의 값과 Null 값에 대한 값을 반환할 수 있습니다.
데이터가 입력되는 형식을 제어하려면 입력 마스크를 사용하여 데이터 입력 형식 제어를 참조하세요. 긴 텍스트 데이터 형식에서 일반 텍스트를 향상하려면 서식 있는 텍스트 필드 추가를 참조하세요.
사용자 지정 형식 적용
-
디자인 보기에서 테이블을 엽니다.
-
디자인 표의 위쪽 섹션에서 서식을 지정할 날짜/시간 필드를 선택합니다.
-
필드 속성 섹션에서 일반 탭을 선택하고 서식 상자 옆에 있는 셀을 클릭하고 서식 요구 사항에 따라 특정 문자를 입력합니다.
-
형식을 입력하면 속성 업데이트 옵션 단추가 나타나고 논리적으로 상속되는 다른 테이블 필드 및 양식 컨트롤에 서식을 적용할 수 있습니다. 데이터베이스 전체에 변경 내용을 적용하려면 스마트 태그를 클릭한 다음 필드 이름> <모든 곳에서 서식 업데이트를 클릭합니다. 이 경우 필드 이름은 텍스트 필드의 이름입니다.
-
전체 데이터베이스에 변경 내용을 적용하도록 선택하면 업데이트 속성 대화 상자가 나타나고 새 형식을 상속할 양식 및 기타 개체가 표시됩니다. 예를 클릭하여 형식을 적용합니다.
자세한 내용은 필드 속성 전파를 참조하세요.
-
변경 내용을 저장한 다음 데이터시트 보기로 전환하여 형식이 요구 사항을 충족하는지 확인합니다.
-
다음과 같은 방법으로 사용자 지정 텍스트 서식을 테스트합니다.
-
대문자 또는 소문자 값을 입력하고 형식이 데이터를 처리하는 방법을 확인합니다.
-
길이가 0인 문자열 또는 null 값을 입력하고 결과를 원하는지 확인합니다.
-
사용자 지정 형식의 예
다음은 사용자 지정 텍스트 형식의 예입니다.
설정 |
데이터 |
표시 |
@@@-@@-@@@@ |
465043799 |
465-04-3799 |
@@@@@@@@@ |
465-04-3799 465043799 |
465-04-3799 465043799 |
> |
davolio DAVOLIO Davolio |
DAVOLIO DAVOLIO DAVOLIO |
< |
davolio DAVOLIO Davolio |
davolio davolio davolio |
@;"Unknown" |
Null 값 |
알 수 없음 |
빈 문자열 |
알 수 없음 |
|
모든 텍스트 |
입력된 것과 동일한 텍스트가 표시됩니다. |
사용자 지정 서식 문자
참고: 긴 텍스트 또는 메모 필드에 사용자 지정 형식을 적용하면 디스플레이가 255자로 잘립니다.
사용자 지정 형식을 만들려면 다음 문자를 자리 표시자 및 구분 기호로 사용합니다.
문자 |
설명 |
@ |
형식 문자열에서 해당 위치에 사용 가능한 문자를 표시하는 데 사용됩니다. Access에서 모든 문자를 기본 데이터에 배치하는 경우 나머지 자리 표시자는 빈 공백으로 표시됩니다. 예를 들어 서식 문자열이 @@@@@ 기본 텍스트가 ABC인 경우 텍스트는 두 개의 선행 공백으로 왼쪽 맞춤됩니다. |
& |
형식 문자열에서 해당 위치에 사용 가능한 문자를 표시하는 데 사용됩니다. Access에서 모든 문자를 기본 데이터에 배치하는 경우 나머지 자리 표시자는 아무 것도 표시하지 않습니다. 예를 들어 서식 문자열이 &&&&& 텍스트가 ABC인 경우 왼쪽 맞춤 텍스트만 표시됩니다. |
! |
자리 표시자 문자가 오른쪽에서 왼쪽이 아닌 왼쪽에서 오른쪽으로 채워지도록 강제하는 데 사용됩니다. 형식 문자열의 시작 부분에 이 문자를 사용해야 합니다. |
< |
모든 텍스트를 소문자로 강제 적용하는 데 사용됩니다. 서식 문자열의 시작 부분에서 이 문자를 사용해야 하지만 느낌표(!)로 앞에 설 수 있습니다. |
> |
모든 텍스트를 대문자로 강제 적용하는 데 사용됩니다. 서식 문자열의 시작 부분에서 이 문자를 사용해야 하지만 느낌표(!)로 앞에 설 수 있습니다. |
* |
사용할 경우 별표(*) 바로 뒤에 있는 문자가 채우기 문자(빈 공백을 채우는 데 사용되는 문자)가 됩니다. Access는 일반적으로 텍스트를 왼쪽 맞춤으로 표시하고 값의 오른쪽에 있는 모든 영역을 빈 공백으로 채웁니다. 서식 문자열의 아무 곳이나 채우기 문자를 추가할 수 있습니다. 이렇게 하면 Access에서 빈 공백을 지정된 문자로 채웁니다. |
빈 공간, + - $ () |
서식 문자열에서 필요에 따라 빈 공백, 수학 문자(+ -), 재무 기호($ \ £) 및 괄호를 삽입하는 데 사용됩니다. 슬래시(\ 또는 /) 및 별표(*)와 같은 다른 일반적인 수학 기호를 사용하려면 큰따옴표로 묶습니다. 형식 문자열의 모든 위치에 이러한 문자를 배치할 수 있습니다. |
"리터럴 텍스트" |
큰따옴표를 사용하여 사용자에게 표시할 텍스트를 묶습니다. |
\ |
Access에서 바로 뒤에 나타나는 문자를 표시하도록 강제하는 데 사용됩니다. 이는 큰따옴표가 있는 문자를 둘러미는 것과 같습니다. |
[color] |
형식의 섹션에 있는 모든 값에 색을 적용하는 데 사용됩니다. 이름을 대괄호로 묶고 검은색, 파랑, 시안, 녹색, 마젠타, 빨간색, 노란색 또는 흰색 이름 중 하나를 사용해야 합니다. |