전역 필드(전역 저장 장치로 정의된 필드) 정의하기
전역 저장 장치(전역 필드)를 사용하는 필드는 파일에서 모든 레코드에 대해 사용되는 하나의 값을 포함합니다. 전역 필드는 파일의 모든 문맥에서 접근할 수 있습니다. 관련 없는 테이블에 정의된 필드에서도 가능합니다.
필드 전역 저장 장치 옵션 정의하기:
- 파일 메뉴 > 관리 > 데이터베이스를 선택합니다.
- 필드 탭을 클릭합니다.
- 데이터베이스가 하나 이상의 테이블을 포함하는 경우 테이블 목록에서 해당 테이블을 선택합니다.
- 필드 이름에 대해서는 해당 필드에 대한 이름을 입력합니다.
필드 이름 지정 정보를 참조하십시오.
- 옵션을 클릭합니다(또는 필드 이름을 이중 클릭합니다).
- 필드 옵션 대화상자에서 저장 장치 탭을 클릭하고 전역 저장 장치(모든 레코드에 대한 하나의 값) 사용을 선택합니다.
- 승인을 클릭 후 완료를 클릭합니다.
호스트된 데이터베이스의 전역 필드
클라이언트에서 호스트된 데이터베이스에 연결하는 경우, 각 클라이언트의 전역 필드 값은 각각 독립적으로 유지됩니다. 이는 포털 또는 목록 필터링에 사용되는 필드처럼 각 클라이언트 세션에 대해 고유한 정보의 임시 저장 위치로 전역 필드를 사용할 수 있게 합니다.
클라이언트의 전역 필드 초기 값은 로컬 컴퓨터의 FileMaker Pro에서 파일을 마지막으로 닫았을 때 사용된 값입니다(FileMaker 네트워크 공유를 통하지 않음). 이 초기 값을 클라이언트가 변경한 경우 변경 사항은 해당 클라이언트의 세션 기간 동안에만 지속됩니다. 클라이언트가 파일을 닫고 다시 여는 경우 모든 전역 필드는 초기 값으로 재설정됩니다. 호스트에서 파일을 닫은 후 FileMaker Pro로 로컬에서 파일을 열지 않고 초기 값을 변경하려면 시작 스크립트에서 전역 필드의 초기 값을 설정합니다.
참고
- 전역 필드를 다음과 같이 사용할 수 있습니다.
- 이따금 여러 위치에서 업데이트해야 하는 값(예: 여러 레이아웃에 표시되는 회사 주소)
- 파일 또는 If, Else If, End Loop If와 같은 조건부 스크립트 단계에서 모든 레코드의 계산 공식에 고정된 값
- 관계를 위한 일치 필드(관련 테이블 작업하기 참조).
- 포털 또는 목록 필터링에 대한 사용자 환경설정
- 전역 필드는 인덱스될 수 없으므로 레코드를 찾는 데 사용할 수 없습니다.
- 임시 데이터 저장을 위해 전역 필드 대신에 변수를 사용할 수 있습니다. 변수 사용하기를 참조하십시오.
- 전역 필드를 포함하는 계산이 평가되는 방법에 관한 정보를 알아보려면 지식 베이스에서 검색하십시오.