スクリプトトリガを実行せずにオブジェクトデータを変更同時に2つ以上のレコードを対象としたスペルチェック([編集] メニューの [英文スペルチェック] から [対象レコードチェック...] を選択、または 対象レコードをスペルチェック スクリプトステップ)、または検索/置換([編集] メニューから [検索/置換] を選択するか、または 検索/置換を開く スクリプトステップ)では、スクリプトトリガを実行することはできません。対象レコード([対象レコードをスペルチェック] スクリプトステップと同様)で1つまたはすべてのレコードに含まれるすべてのフィールドのスペルチェックを実行すると、スクリプトトリガは実行されません。 ただし、次の場合を除きます。
• 操作の開始時にフィールドがアクティブになっている場合は、OnObjectExitトリガは実行されます。
•
• レイアウトオブジェクトを直接変更する場合、またはレイアウトを使用してスクリプトが起動される場合。 基本データを変更してもスクリプトは実行されません。
• あるレイアウトオブジェクトのインスタンスでフィールドを変更しても、同一レイアウトまたは別のレイアウト上にある他のレイアウトオブジェクトのスクリプトは実行されません。
• レコードのインポート、フィールド内容の全置換、および フィールド内容の再ルックアップなど、レイアウト以外のテーブルデータに直接適用するスクリプトステップ、およびメニューコマンドでは、スクリプトは実行されません。
•
• フィールド設定、フィールドを名前で設定、およびWeb ビューアの設定などフィールドを直接変更できるスクリプトステップは、OnObjectModify スクリプトトリガは実行されません。テキストを挿入など、対象がフィールドとして指定されていても、レイアウトオブジェクト上で機能するスクリプトステップは、OnObjectModify スクリプトトリガは実行されません
• レイアウトオブジェクトに直接適用したり、レイアウトオブジェクトで動作する Apple events では、スクリプトは実行されます。レイアウトをバイパスする Apple events のイベントは、スクリプトは実行されません。
• OnObjectEnter、OnObjectExit、および OnObjectKeystrokeスクリプトトリガは、集計フィールドと計算フィールドに対して実行されます。OnObjectModify スクリプトトリガは集計および計算フィールドに対して設定できますが実行されません。