맞춤형 App 생성하기 > 필드 옵션 설정하기 > 전역 필드(전역 저장 장치로 정의된 필드) 정의하기
 

전역 필드(전역 저장 장치로 정의된 필드) 정의하기

전역 저장 장치(전역 필드)를 사용하는 필드는 파일에서 모든 레코드에 대해 사용되는 하나의 값을 포함합니다. 전역 필드는 파일의 모든 문맥에서 접근할 수 있습니다. 관련 없는 테이블에 정의된 필드에서도 가능합니다.

필드 전역 저장 장치 옵션 정의하기:

1. 파일 메뉴 > 관리 > 데이터베이스를 선택합니다.

2. 필드 탭을 클릭합니다.

3. 데이터베이스가 하나 이상의 테이블을 포함하는 경우 테이블 목록에서 해당 테이블을 선택합니다.

4. 필드 이름에 대해서는 해당 필드에 대한 이름을 입력합니다.

필드 이름 지정 정보를 참조하십시오.

5. 옵션을 클릭합니다(또는 필드 이름을 이중 클릭합니다).

6. 필드 옵션 대화상자에서 저장 장치 탭을 클릭하고 전역 저장 장치(모든 레코드에 대한 하나의 값) 사용을 선택합니다.

7. 승인을 클릭 후 완료를 클릭합니다.

호스트된 데이터베이스의 전역 필드

클라이언트에서 호스트된 데이터베이스에 연결하는 경우, 각 클라이언트의 전역 필드 값은 각각 독립적으로 유지됩니다. 이는 포털 또는 목록 필터링에 사용되는 필드처럼 각 클라이언트 세션에 대해 고유한 정보의 임시 저장 위치로 전역 필드를 사용할 수 있게 합니다.

클라이언트의 전역 필드 초기 값은 로컬 컴퓨터의 FileMaker Pro Advanced에서 파일을 마지막으로 닫았을 때 사용된 값입니다(FileMaker 네트워크 공유를 통하지 않음). 이 초기 값을 클라이언트가 변경한 경우 변경 사항은 해당 클라이언트의 세션 기간 동안에만 지속됩니다. 클라이언트가 파일을 닫고 다시 여는 경우 모든 전역 필드는 초기 값으로 재설정됩니다. 호스트에서 파일을 닫은 후 FileMaker Pro Advanced로 열지 않고 초기 값을 변경하려면 시작 스크립트에서 전역 필드의 초기 값을 설정합니다.

참고 

전역 필드를 다음과 같이 사용할 수 있습니다.

이따금 여러 위치에서 업데이트해야 하는 값(예: 여러 레이아웃에 표시되는 회사 주소)

파일 또는 If, Else If, End Loop If와 같은 조건부 스크립트 단계에서 모든 레코드의 계산 공식에 고정된 값

관계를 위한 일치 필드(관련 테이블 작업하기 참조).

포털 또는 목록 필터링에 대한 사용자 환경설정

전역 필드는 인덱스될 수 없으므로 레코드를 찾는 데 사용할 수 없습니다.

임시 데이터 저장을 위해 전역 필드 대신에 변수를 사용할 수 있습니다. 변수 사용하기를 참조하십시오.

전역 필드를 포함하는 계산이 평가되는 방법에 관한 정보는 FileMaker 지식 베이스에서 검색하십시오.