例: 複製ビジネス・オブジェクトの作成

以下の例は、ビジネス・オブジェクトを複製する方法を示します。この例では、オリジナル・オブジェクトはトリガー・ビジネス・オブジェクト (triggeringBusObj) で、複製は inPort というポート変数のビジネス・オブジェクト (inPortBusObj) になります。どちらのビジネス・オブジェクトも、ライブラリー・ウィンドウおよびコンテンツ・ウィンドウの「Variables」フォルダーにあります。

この例の複製ビジネス・オブジェクトを作成するには、以下の手順を実行します。

  1. Activity Editor が開いていることを確認します。
  2. triggeringBusObj 変数を編集キャンバスにドラッグ・アンド・ドロップします。
  3. Duplicate 機能ブロックをキャンバスにドラッグ・アンド・ドロップして、triggeringBusObj 機能ブロックの右側に置きます。
    注:
    Duplicate 機能ブロックは、ライブラリー・ウィンドウおよびコンテンツ・ウィンドウの General¥APIs¥Business Object フォルダーにあります。
  4. triggeringBusObj 変数の出力ポートと Duplicate 機能ブロックの「Original」入力の間に接続リンクを置きます。
  5. inPortBusObj 変数をキャンバスにドラッグ・アンド・ドロップして、Duplicate 機能ブロックの右側に置きます。
  6. オリジナル・ビジネス・オブジェクトの値を新規ビジネス・オブジェクトに割り当てるには、Duplicate 機能ブロックの「duplicate」出力と inPortBusObj 変数の入力の間に接続リンクを置きます。

    図 54. ビジネス・オブジェクトの複製


  7. アクティビティー定義を保管するため、「ファイル」 --> 「保管」をクリックします。

Copyright IBM Corp. 2004