前のトピック: getWorkflowTemplates

次のトピック: deleteWorkFlowTask

createWorkFlowTask

createWorkFlowTask メソッドでは、以下のパラメータを使用します。

パラメータ

タイプ

説明

SID

整数

現在のログイン セッションのSIDを指定します。

attrVals

String[]

このワークフロー タスクの初期属性値の設定に使用される名前と値のペアの配列を指定します。 これらのオプション属性は以下のとおりです。

  • アセット
  • 担当者
  • 予定期間
  • 予定コスト
  • 完了予定日

objectHandle

String

このワークフロー タスクが作成または添付される変更要求または案件のオブジェクト ハンドルを指定します。

creatorHandle

String

このワークフロー タスクを作成した連絡先のオブジェクト ハンドルを指定します。

selectedWorkFlow

String

挿入する新規ワークフロー タスクの前のタスクに当たる、既存ワークフロー タスクのオブジェクト ハンドルを指定します。

taskType

String

ワークフロー タスク テンプレートのオブジェクト ハンドル、またはタスク タイプのコードを指定します。

attributes

String[]

値を返す新規オブジェクトの属性名を配列で指定します。 ドット表記を使用することができます。 このフィールドが空の場合は、すべての属性値が返されます。

createWorkFlowTaskResult

String Holder

返されたデータをキャプチャするための String Holder オブジェクトを指定します。

newHandle

String Holder

返されたデータをキャプチャするための String Holder オブジェクトを指定します。

説明

selectedWorkFlow の入力値を確認します。 値が空の場合、新規ワークフロー タスクは一番下に挿入されます。 それ以外の場合、新規ワークフロー タスクは selectedWorkFlow の後ろに作成されます。 taskType の入力値も確認され、ワークフロー テンプレートとタスク タイプ コードのどちらに基づいてワークフローを作成するのかが決定されます。

戻り値

新規ワークフロー タスクのハンドルが、その「すべて」の属性値と共に返されます。 ListおよびLRELタイプは空のエレメントとして返されます。

XML エレメント

タイプ

説明

<createWorkFlowTaskResult>

N/A

ハンドルおよびリクエストされた属性値を含む標準 UDSObject エレメントを示します。

<newHandle>

String

新規ワークフロー タスクのハンドルを指定します。