ウインドウを閉じる

現在アクティブなウインドウまたは名前や UUID で指定した他のウインドウを閉じます。

オプション 

  • [現在のウインドウ] を選択すると、アクティブなウインドウが閉じます。

  • [ウインドウ名または UUID:] でウインドウを指定します。

  • [現在のファイルのみ] は、現在のファイルに一致するウインドウに制限します (このオプションを選択しない場合は利用可能なすべての FileMaker Pro ファイルに一致します)。

互換性 

製品 サポート
FileMaker Pro はい
FileMaker Go はい
FileMaker WebDirect はい
FileMaker Server はい
FileMaker Cloud はい
FileMaker Data API はい
カスタム Web 公開 はい

起点バージョン 

6.0 以前のバージョン

説明 

ファイルの最後のウインドウを閉じるとファイル自体が閉じられ、現在のスクリプトが強制終了されます。また、Windows では、他のウインドウが開いていない場合または非表示になっていない場合、FileMaker Pro が終了します。FileMaker WebDirect では、最後のウインドウを閉じると現在の Web セッションからログアウトします。

メモ 

  • [ウインドウ名または UUID:] を選択すると、このスクリプトステップはまず名前が一致するウインドウを探します。何も見つからない場合、UUID が一致するウインドウを探します。UUID を使用すると、同じ名前のウインドウが複数ある場合やウインドウの名前が変更されている場合でも、特定のウインドウを選択できます。Get (ウインドウ名) および Get (ウインドウ UUID) 関数を参照してください。

  • ウインドウ名は固有である必要がないため、このスクリプトステップは名前が一致する最初のウインドウを選択します。同じ名前の複数のウインドウがある場合に特定のウインドウを選択するには、代わりにウインドウの UUID を使用します。

  • ウインドウ名または UUID の選択時には大文字と小文字は区別されません。

例 1 

「請求書の印刷」レイアウトを使用して「請求書」テーブルの関連レコードに移動して印刷し、ウインドウを閉じます。

コピー
関連レコードへ移動 [関連レコードのみを表示; テーブル: 「請求書」; 使用するレイアウト: 「請求書の印刷」 ; 新規ウインドウ]
印刷 [記憶する: プリンタ; ダイアログあり: オフ]
ウインドウを閉じる [現在のウインドウ]

例 2 

現在のウインドウが非表示の場合、現在のウインドウを閉じます。

コピー
If [Get (ウインドウ表示) = 0]
    ウインドウを閉じる [現在のウインドウ]
End If

例 3 

「請求書詳細」ウインドウが開いている場合、「請求書詳細」ウインドウを閉じます。

コピー
If [PatternCount (WindowNames (Get (ファイル名)) ; "請求書詳細")]
    ウインドウを閉じる [名前: 「請求書詳細」]
End If