サーバー管理 > イベントトリガーを使用したタスクの自動化とデータの計算 > ワークフローとドキュメントのトリガーの概要 > 重要な考慮事項
  
重要な考慮事項
トリガーは位置順序に従って起動します。同じ規則を持つ、規則に基づいたトリガーが 2 つある場合は、高い位置 (小さい番号) のトリガーが先に起動します。同じ日時に対して設定された、スケジュールされたトリガーが 2 つある場合は、高い位置 (小さい番号) のトリガーが先に起動します。
トリガーには管理者特権があり、ユーザー権限より優先される場合がありますが、履歴には変更がユーザーが実行したとおりに記録されます。
プレイベント トリガーによって別のアイテムが変更または作成される場合、二次的なアイテムはそのトランザクションの一部となります。どのアイテムに対する変更も、その変更がすべて成功するか、まったく成功しないかのどちらかです。
プレイベント トリガーが複数回実行されないようにするため、プレイベント トリガーが完了すると、その他の二次的なトリガーによってそのアイテムを取得することはできません。
計算フィールドの値は、計算されておらず、Windchill RV&S でアイテムの作成中または編集中に保存されていません。 これにより、トリガーの規則で参照されたときに、計算フィールドの「新しい値」「既存の値」と同じになります。
Windchill RV&S 制約機能によって、Windchill RV&S Administration Client GUI (または CLI) からフィールド規則の検証を管理できます。個別のトリガースクリプトを作成して保守する代わりに、タイプを編集するときに制約を作成できます。制約機能は事実上、以前にフィールド規則を検証していたトリガースクリプトに取ってかわるものです。
特に、Windchill RV&S プレトリガー mandatoryFieldsOnStateTransition.js を使用して状態移行に必須フィールドを適用する必要がなくなりました。制約の構成の詳細については、制約の管理を参照してください。