スクリプト一時停止/続行
目的 
指定した時間または無期限にスクリプトを一時停止し、ユーザが現在のウインドウで他のタスクを実行できるようにします。
構文 
スクリプト一時停止/続行 [間隔(秒)<n>]
オプション 
[指定...] をクリックすると、[[一時停止/続行] のオプション] ダイアログボックスが表示されます。ここでは、次のオプションを設定することができます。
  •
[制限時間なし] を選択すると、ユーザが [続行](FileMaker Pro によってステータスツールバーに作成されるボタン)をクリックするか、または Enter キー(Windows)または return キー(Mac OS)を押すまで、スクリプトは停止したままになります。
  •
[間隔:] を選択して、スクリプトを一時停止する秒数を入力します。
  •
[間隔:] を選択して [指定...] をクリックし、計算式を作成して、スクリプトを一時停止する秒数を決定します。
互換性 
このスクリプトステップは、
  •
  •
説明 
このスクリプトステップは、たとえば、ユーザがデータを入力している間はスクリプトを停止しておいて、入力が終わると次の画面を表示し、必要に応じてデータ入力を行うことができます。 また、[スクリプト一時停止/続行] を使用してスクリプトをデバッグすることもできます。たとえば、スクリプトの特定の時点におけるフィールドの値を確認したり、スクリプトの進行状況を評価することができます。
[スクリプト一時停止/続行] スクリプトステップは、スクリプトが実行されているファイルの一番手前のウインドウに対して処理を行います。 スクリプトの現在のウインドウが非表示の場合、[スクリプト一時停止/続行] スクリプトステップは、そのウインドウを一番手前に移動して表示します。
[間隔:] の値は数字として評価される必要があり、この数字が一時停止の間隔(秒単位)になります。[計算式の指定] ダイアログボックスを使用して間隔を決定する場合、計算結果は数字でなければなりません。数字でない場合、スクリプトは一時停止しません。
スクリプトを一時停止しているときのユーザの操作を制御するために、使用できるメニューコマンドを制限することができます。ボタンを定義して、メニュー上にはない操作を実行できるようにすることもできます。
 
次のスクリプトは、データベースが開かれたときに3秒間、「ようこそ」の画面を表示し、続けてデータ入力レイアウトを表示します。ユーザがこのスクリプトを停止することはできません。 デフォルトの状態はオフです。
ユーザによる強制終了を許可 [オフ]
レイアウト切り替え [「ようこそ」]
スクリプト一時停止/続行 [間隔(秒): 3]
レイアウト切り替え [「データ入力」]
ヒント  [スクリプト再開] ステップを使用するボタンを作成すると、ユーザは、一時停止されているスクリプトを再開することができます。
関連項目 
スクリプトステップリファレンス(名前順)
スクリプトステップリファレンス(種類順)
計算式について