ホーム > リファレンス > スクリプトステップリファレンス > 制御に関連するスクリプトステップ > 全スクリプト終了
全スクリプト終了 目的 実行中のすべてのスクリプト、サブスクリプト、または外部スクリプトを即時に強制終了します。 構文 全スクリプト終了 オプション なし 互換性 スクリプトステップを実行する場所 サポート FileMaker Pro はい FileMaker Server スクリプトスケジュール はい FileMaker Go はい カスタム Web 公開 はい FileMaker WebDirect はい Runtime ソリューション はい 起点 FileMaker Pro 6.0 以前のバージョン 説明 [全スクリプト終了] コマンドを使用すると、データベースが予期しない状態になることがあります。たとえば、予期しないレイアウト、表示、またはモードでスクリプトが終了する可能性があります。 例1 検索と印刷を実行します。レコードが見つからない場合は、すべてのレコードを表示してスクリプトを終了します。 検索実行 [記憶する]If [ Get ( 対象レコード数 ) = 0] 全レコードを表示 全スクリプト終了End If印刷 [ダイアログなし] 例2 「未払いの請求書の印刷」スクリプトが「印刷」サブスクリプトを呼び出します。請求書を印刷しない場合は、スクリプトとサブスクリプトが停止します。請求書を印刷する場合は、検索条件に一致する未払いの請求書が印刷されます。印刷後、すべてのレコードが表示されソートされます。 メインのスクリプト: 未払いの請求書の印刷 新規ウインドウ [名前:"請求書一覧"; スタイル: ドキュメント]レイアウト切り替え [「請求書の印刷」]検索実行 [記憶する]# 以下に定義する「印刷」サブスクリプトを呼び出します。スクリプト実行 [「印刷」]# 請求書を印刷する場合は、サブスクリプトが完了した後に続行します。全レコードを表示レコードのソート [記憶する; ダイアログなし] サブスクリプト:印刷する カスタムダイアログを表示 ["未払いの請求書を印刷します。";"未払いの請求書を印刷しますか?"]If [Get ( 最終メッセージ選択 ) = 1] 印刷 [ダイアログなし]Else ウインドウを閉じる [現在のウインドウ] # サブスクリプトとメインのスクリプトの両方を終了します。 全スクリプト終了End If 関連項目 現在のスクリプト終了 スクリプトステップ スクリプトステップリファレンス(名前順) スクリプトステップリファレンス(種類順)