윈도우 닫기

현재 활성 윈도우 또는 이름 또는 UUID별 모든 다른 윈도우를 닫습니다.

옵션 

  • 현재 윈도우는 활성 윈도우를 닫습니다.

  • 윈도우 이름 또는 UUID는 윈도우를 지정합니다.

  • 현재 파일만은 현재 파일에 일치를 제한합니다(이 옵션을 선택하지 않으면 가능한 모든 FileMaker Pro 파일과 일치합니다).

호환성 

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

다음 버전에서 시작됨 

6.0 또는 이전

설명 

파일의 마지막 윈도우를 닫으면 파일을 닫고 현재 스크립트 수행을 중지합니다. 또한, Windows에서 열리거나 가려진 다른 윈도우가 없으면 FileMaker Pro가 종료됩니다. FileMaker WebDirect에서 마지막 윈도우를 닫으면 현재 웹 세션을 로그아웃합니다.

참고 

  • 윈도우 이름 또는 UUID에 경우, 이 스크립트 단계는 먼저 일치하는 이름을 가진 윈도우를 검색합니다. 찾을 수 없는 경우, 일치하는 UUID를 가진 윈도우를 검색합니다. UUID를 사용하면 여러 윈도우가 동일한 이름을 가지고 있거나 윈도우 이름이 변경된 경우에도 특정 윈도우를 선택할 수 있습니다. Get(윈도우 이름)Get(윈도우 UUID) 함수를 참조하십시오.

  • 윈도우 이름은 고유할 필요가 없기 때문에 이 스크립트 단계는 일치하는 이름을 가진 첫 번째 윈도우를 선택합니다. 여러 윈도우가 동일한 이름을 가진 경우 특정 윈도우를 선택하려면 해당 윈도우의 UUID를 사용하십시오.

  • 윈도우 이름 또는 UUID 선택 시 대소문자를 구분하지 않습니다.

예제 1 

청구서 프린트 레이아웃, 프린트 및 윈도우 닫기를 사용하여 청구서 테이블로 이동하여 프린트하고 윈도우를 닫습니다.

복사
관련 레코드로 이동 [관련 레코드만 보기; 테이블에서: "청구서"; 레이아웃 사용: "청구서 프린트"; 새로운 윈도우]
프린트 [복원: 프린터; 대화상자 사용: 끔]
윈도우 닫기 [현재 윈도우]

예제 2 

가려진 경우 현재 윈도우를 닫습니다.

복사
If [Get(윈도우 표시) = 0]
    윈도우 닫기 [현재 윈도우]
End If

예제 3 

열려 있는 경우 청구서 세부 정보 윈도우를 닫습니다.

복사
If [PatternCount(WindowNames(Get(파일 이름)) ; "청구서 세부 정보")]
    윈도우 닫기 [이름: "청구서 세부 정보"]
End If