イベントリスニング
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
履歴報告に使える新しいイベントタイプを作成できます。新しいイベントタイプの作成は 、新しいトリガーの設定によって開始されます。トリガーとReporting channelのアクションを関連付けると、Chartコンポーネントのイベントフィルター結果に新しいイベントタイプが作成されます。
!注トリガーがイベントに反応するとき、その条件が満たされた場合にのみ行動を実行します。
2つのエンティティ間の関係を修正した場合、変更イベントは変更されたエンティティ側でのみ生成されます。言い換えれば、トリガー条件がエンティティの関係を観察するように設定されている場合、そのトリガーは参照対象エンティティ側から関係が更新された 場合にのみ実行されます 。これはトリガー条件の設定時に重要です。
例えば、アセットがコレクションから削除されるたびにトリガーが実行されるように設定するには、トリガー条件を設定してM.Assetのエンティティ定義、特にCollectionToAssetリレーションを観察します。この場合、アセット側からアセットがコレクションから削除されるとトリガーは実行されます。しかし、コレクション側からアセットが削除されるとトリガーは実行されません。

アセットがコレクションから削除された際にトリガーが実行されるためには、変更の原因にかかわらず、トリガー条件にはM.Assetエンティティ定義とM.Collectionエンティティ定義の両方が含まれ、それぞれCollectionToAsset関係を指定します。

CalculatedStartDate、CalculatedStopDate、CalculatedDuration、CalculatedPercentageなどの一部のプロパティは、タスク依存関係が関与する場合、前任者関連の変更に応じて自動的に更新されます。
これらの大量依存関係駆動の再計算中は、トリガー実行およびコマンドハンドラが無効化され、更新はPropertiesUpdatedInBulk監査イベントタイプとして記録されます。