トリガー
特定のオブジェクトに関連するイベントによってプロシージャーが実行されるよう、トリガーをセットアップすることができます。
特定のプロジェクトの状態が「ドラフト」から「アクティブ」に変更されたときに、常にデータをデータベースに挿入するとします。トリガーを使用してこれを行うには、以下を定義します。
レコードを外部データベース表に挿入するためのプロシージャー
DirectMail というプロジェクト・テンプレート
プロジェクトの状態が変更された (例えば、「ドラフト」から「アクティブ」に) ときに起動するように設定された、DirectMail テンプレートのトリガー・バインディング。
DirectMail テンプレートに基づいてプロジェクトを作成した場合、指定された状態変更が発生するとシステムはプロシージャーを呼び出します。
以下のトリガー・ルールが適用されます。
トリガーは、イベントの直前または直後に実行されます。
トリガーは、システム・イベントのサブセット (プロジェクト、要求、マーケティング・オブジェクト、承認、タスク、ワークフロー・スプレッドシート、グリッド行、ユーザー、請求書、予算、アカウント、およびリソースが関与するイベントを含む) の発生時に実行されます。
一般に、トリガーは可能な限りの最も詳細なレベルで定義します。例えば、任意のオブジェクトに対してトリガー・バインディングを設定するのではなく、特定のプロジェクト・テンプレートの特定のイベントに対してトリガー・バインディングを構成します。
そのインストール済み環境のトリガー・バインディングのリストを表示するには、
「設定」>「Marketing Operations 設定」
を選択し、
「トリガー・バインディング」
をクリックします。
トリガーを追加する方法
トリガー・バインディングを追加または編集する方法
トリガー・バインディングの詳細
Copyright IBM Corporation 2013. All Rights Reserved.