Designerには、ワークフローデータを参照および変更するスクリプト式を作成するためのECMAScriptインタープリタおよび式エディタが組み込まれています。たとえば、スクリプトを使用して次の操作を実行できます。
フローデータ要素の下に、ワークフローで必要な新しいデータ項目を作成する。
データに対する文字列操作、日付操作、数値演算操作、リレーショナル操作、連結操作、論理操作などの基本操作を実行する。
より高度なデータ操作用に標準またはカスタムJava*クラスを呼び出す。
ランタイムコントロールで式を使用して次の操作を実行する。
フォームフィールドラベルを変更または上書きする。
フォームフィールドデータを初期化する。
電子メールのアドレスと内容をカスタマイズする。
エンタイトルメントの付与/取り消し権およびパラメータを設定する。
過去のアクティビティデータを評価し、条件アクティビティを使用して条件付きでワークフローパスをたどる。
単一のログアクティビティを使用して条件付きでトリガされる複数のログメッセージを作成する。