高度なカスタマイズ > ビジネスロジックのカスタマイズ > 変更管理のカスタマイズ > 変更ワークフローの終了 > ソリューション
  
ソリューション
API と変更イベントを使用して、フレキシブルリンクを使用した変更管理オブジェクト関連付けの終了をサポートできます。
関連情報セクションに、API およびコード例への参照が含まれています。
前提となる知識
このプロセスを完了するには、以下のことを理解している必要があります。
Java に関連した基本的な開発
ワークフロー定義式の定義
ソリューションエレメント
エレメント
タイプ
説明
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper
クラス
このクラスには、変更管理ワークフロープロセスをサポートする静的メソッドが含まれています。このクラスの静的メソッドは、ルーティング定義式と同期化ロボット定義式によって呼び出されます。
wt.change2.ChangeProcessLink
クラス
フレキシブル変更関連付けリンククラス。
wt.change2.AddressedBy
クラス
廃止された変更リクエストから変更通知への関連付けリンク。
wt.change2.FormalizedBy2
クラス
廃止された問題レポートまたは一時許可から変更リクエストへの関連付けリンク。
handlesClosure
ブール
変更管理オブジェクトのワークフロープロセスがそれ自体を終了できるかどうかを指定するためにワークフローテンプレートのプロパティの変数として指定できるブールプロパティ。
CHILD_CHANGE_OBJECT_STATE_CHANGE
ChangeService2Event
子変更管理オブジェクトの状態が変更されました。このイベントターゲットには親変更管理オブジェクトが含まれており、そのセカンダリターゲットは子です。
PARENT_CHANGE_OBJECT_STATE_CHANGE
ChangeService2Event
親変更管理オブジェクトの状態が変更されました。このイベントターゲットには子変更管理オブジェクトが含まれており、そのセカンダリターゲットは親です。
isRelatedParentsInStates
WorkflowProcessHelper API
関連する親変更管理オブジェクトを検索し、それぞれが特定の状態のいずれかであるかどうかを決定します。
isRelatedChildrenInStates
WorkflowProcessHelper API
関連する子変更管理オブジェクトを検索し、それぞれが特定の状態のいずれかであるかどうかを決定します。
setResolutionDate
WorkflowProcessHelper API
このメソッドは、変更管理オブジェクトの解決日を設定します。これは解決状態は設定しません。
closeChangeChildren
WorkflowProcessHelper API
特定の変更管理オブジェクトの子を検索し、特定の状態で終了します。
closeChangeParents
WorkflowProcessHelper API
特定の変更管理オブジェクトの親を検索し、特定の状態で終了します。