Code

텍스트의 문자에 대한 Unicode 코드 포인트를 반환합니다.

포맷 

Code(텍스트)

매개 변수 

텍스트 - 하나 이상의 문자

반환되는 데이터 유형 

숫자

다음 버전에서 시작됨 

10.0

설명 

텍스트에서 문자에 대한 Unicode 코드 포인트를 반환합니다. 0 문자가 텍스트에 있는 경우 비어 있는 문자열을 반환합니다.

한 문자가 텍스트에 있는 경우 함수는 해당 문자에 대한 코드 포인트를 반환합니다. 텍스트가 여러 문자를 포함하는 경우 각 문자의 Unicode 코드 포인트는 첫 번째 문자의 코드 포인트가 낮은 5자리로 나타내는 5자릿수의 그룹으로 반환되며 두 번째 문자에 대한 코드 포인트는 다음으로 높은 5자릿수(왼쪽 방향)로 나타냅니다.

ä와 같은 복합 문자를 변환할 때 함수는 복합 문자에 대한 Unicode 코드 포인트를 반환합니다.

다음 테이블은 몇 가지 일반적인 탐색 문자와 이 함수로 반환되는 해당 값을 보여줍니다. 이는 어떤 키 입력이 OnLayoutKeystroke 또는 OnObjectKeystroke 스크립트 트리거를 활성화했는지 테스트할 때 유용합니다.

탐색 키

코드 반환

참고

Backspace

8

BS(Backspace)의 Unicode/ASCII 코드에 해당됩니다.

tab

9

HT(가로 탭)의 Unicode/ASCII 코드에 해당됩니다.

shift-tab

9

Get(조합 키 트리거) 함수에서 반환된 값을 사용하여 shift를 인식할 수 있습니다.

Enter

 10

LF(라인 피드)의 Unicode/ASCII 코드에 해당됩니다.

Return

 13

CR(캐리지 리턴)의 Unicode/ASCII 코드에 해당됩니다.

Escape

 27

ESC(이스케이프)의 Unicode/ASCII 코드에 해당됩니다.

왼쪽 화살표

 28

FS(파일 구분 기호)의 Unicode/ASCII 코드에 해당됩니다.

위쪽 화살표

 29

GS(그룹 구분 기호)의 Unicode/ASCII 코드에 해당됩니다.

오른쪽 화살표

 30

RS(레코드 구분 기호)의 Unicode/ASCII 코드에 해당됩니다.

아래쪽 화살표

 31

US(단위 구분 기호)의 Unicode/ASCII 코드에 해당됩니다.

Space

 32

Space의 Unicode/ASCII 코드에 해당됩니다.

오른쪽 방향 Delete

127

Delete의 Unicode/ASCII 코드에 해당됩니다.

참고 

  • FileMaker Pro 파일의 숫자 필드에 표시되는 문자가 너무 많은 경우, 함수는 "?"를 반환합니다.

예제 1 

Code("")는 비어 있는 문자열을 반환합니다.

Code("a")97을 반환합니다.

Code("b")98을 반환합니다.

Code("ab")9800097을 반환합니다.

Code("ä")228을 반환합니다.

Code("ä")(a 다음에 별도의 키 입력에서 입력된 분음 부호)는 77600097을 반환합니다.