ホーム > リファレンス > スクリプトトリガリファレンス > OnRecordCommit
OnRecordCommit 変更されたレコードが確定される前に、実行するスクリプトをトリガします。 レコードが確定される処理には次のものがあります。 • ユーザがレコード内のデータを変更し、他のレコードに移動 • ユーザがレコードを変更し、即座に [データベースの管理] ダイアログボックスにアクセス • ユーザが Enter キーを押す • レコードが変更された後、ユーザがアクティベートされたレコードの外部でレイアウトをクリック • 古いレコードが変更された場合、スクリプトステップでフォーカスを別のレコードに移動 • スクリプトでレコード / 検索条件確定 スクリプトステップスクリプトステップを実行 スクリプト実行のタイミング イベントが処理される前 トリガを使用できるモード ブラウズモードと検索モード 結果 トリガされたスクリプト内で現在のスクリプト終了スクリプトステップを使用して真(True)または偽(False)の結果を返します。 • 真:スクリプトをトリガしたイベントは処理されます。 • 偽:スクリプトをトリガしたイベントはキャンセルされます。 起点 FileMaker Pro 10.0 メモ • ポータル内部でレコードを移動しても、確定は起こりません。 ポータル内で変更されたレコードは、関連付けられているメインレコードからフォーカスが移るときに確定されます。 • このトリガは、変更が確定されていないレコードがある場合にのみ起動されます。 • 終了中のレコードが変更されている場合に限り、キーボードフォーカスがあるレコードを終了すると、このスクリプトトリガがアクティベートされます。 • このスクリプトトリガをアクティベートしないその他の処理の一覧については、スクリプトトリガを実行せずにオブジェクトデータを変更を参照してください。 関連項目 スクリプトトリガの設定 レイアウトのスクリプトトリガの設定 オブジェクトのスクリプトトリガの設定