선택 설정

선택 항목 또는 커서 위치를 필드에 지정합니다.

다음도 참조하십시오. 

옵션 

  • 대상 필드로 이동은 선택할 콘텐츠의 필드를 지정합니다. 지정된 대상 필드가 없는 경우 활성 필드가 사용됩니다.
  • 시작 위치는 선택 항목의 시작 위치를 지정합니다.
  • 끝 위치는 선택 항목의 끝 위치를 지정합니다.

호환성 

제품 지원
FileMaker Pro
FileMaker Go 부분
FileMaker WebDirect 부분
FileMaker Server
FileMaker Cloud
FileMaker Data API
사용자 설정 웹 발행

다음 버전에서 시작됨 

6.0 또는 이전

설명 

필드 내의 위치는 공백을 포함한 문자의 수에 의해 결정되며 필드에서 첫 번째 문자인 위치 1에서 시작합니다. 선택은 시작 위치에서 시작하고 끝 위치에서 끝나는 모든 값을 포함합니다. 예를 들어, Field1에 값 "abcdefgh"와 3의 시작 지점과 6의 끝 지점을 지정하는 스크립트 단계 옵션이 있는 경우, 해당 스크립트 단계는 "cdef"를 선택합니다. 시작 위치가 범위 내에 있고 끝 위치가 범위 밖에 있는 경우, 시작 위치에서 필드의 끝까지 전체가 선택됩니다. (위치가 1과 필드의 텍스트 길이 사이인 경우, 범위 내에 있는 것입니다.)

텍스트를 선택하지 않고 커서를 이동하기 위해, 범위 밖에 있는 위치 값을 지정하거나 시작 위치 앞에 끝 위치를 지정할 수 있습니다.

커서 이동 위치

설정

n 앞

시작 위치 = n, 끝 위치 = 0

n 뒤

시작 위치 = 0, 끝 위치 = n

필드의 시작

시작 위치 ≤ 1, 끝 위치 = 0

필드의 끝

시작 위치 > m, 끝 위치 ≥ m(m은 필드 텍스트의 길이)

또는 시작 위치 ≤ 0, 끝 위치 < 0

참고 

  • 사용자가 컨테이너 필드에서 선택을 수행하려고 시도하면 어떤 동작도 취해지지 않습니다.
  • FileMaker WebDirect를 제외한 모든 클라이언트의 경우, 시야 범위 밖에서 선택된 데이터는 시야 내로 스크롤됩니다.
  • 장비에 키보드가 숨겨져 있는 경우 FileMaker Go에서 이 스크립트 단계는 선택된 텍스트를 강조 표시하지 않습니다.

예제 1 

우편 번호 필드의 처음 5자릿수를 선택합니다.

복사
선택 설정 [고객::우편 번호; 시작 위치: 1; 끝 위치: 5]

예제 2 

사용자가 사용자 설정 대화상자에서 지정하는 단락의 수를 선택합니다.

복사
사용자 설정 대화상자 보기 ["몇 개의 단락을 선택하겠습니까?"; 제품 :: 단락 개수]
If [Get(마지막 메시지 선택) = 1]
    선택 설정 [제품::설명; 시작 위치: 1; 끝 위치: 위치(제품::설명; ¶ ; 1 ; 제품::단락 개수)]
End If

예제 3 

필드의 세 번째 문자 앞으로 커서를 이동합니다.

복사
선택 설정 [테이블::필드1; 시작 위치: 3; 끝 위치: 0]

예제 4 

필드의 세 번째 문자 뒤로 커서를 이동합니다.

복사
선택 설정 [테이블::필드1; 시작 위치: 0; 끝 위치: 3]

예제 5 

필드의 시작 위치로 커서를 이동합니다.

복사
선택 설정 [테이블::필드1; 시작 위치: 0; 끝 위치: 0]

예제 6 

필드의 끝 위치로 커서를 이동합니다.

복사
선택 설정 [테이블::필드1; 시작 위치: -1; 끝 위치: -1]