次の方法で共有


オーケストレーション変数を追加する方法

[オーケストレーション ビュー] ウィンドウでは、オーケストレーションのプロパティ ( サービス プロパティとも呼ばれます)、パラメーター、ポート、メッセージ、およびその他の変数を管理できます。 ポートおよびメッセージに加えて、整数型の変数、ブール変数、文字列変数、または .NET クラスの変数を作成できます。

[オーケストレーションの種類] ウィンドウでは、スコープに属する変数も管理できます。

変数を追加するには

  1. [オーケストレーション ビュー] ウィンドウで、 Variables フォルダーを右クリックし、[ 新しい変数] をクリックします。

    [変数] フォルダーは折りたたまれている場合は展開され、新しい変数が追加されます。

  2. [プロパティ] ウィンドウの "識別子" プロパティに名前を入力して、変数の名前を指定します。

  3. 変数と .NET クラスなどの種類を関連付けます。

    Note

    [型] ドロップダウン リストには、ブール値バイトdatetimedecimaldoubleint16、int32int64sbytesingle、string、timespanuint16、uint32uint64 という定義済みの変数型が含まれています。 .NET クラス>を選択<して .NET データ型とクラスにアクセスすることもできます。これにより、[成果物の種類の選択] ダイアログ ボックスが表示されます。

  4. 定義済みの変数の型を選択する場合、変数の初期値を指定することができます。 プロパティ ウィンドウで、 [初期値] プロパティを設定します。

    初期値設定せず、選択された型が .NET クラスである場合、既定のコンストラクターを使用することができます。 [プロパティ] ウィンドウで、次のプロパティを設定します。

    プロパティ 説明
    既定のコンストラクターを使用 .NET クラスで既定のコンストラクターが使用できる場合、このプロパティを使用して、初めて変数を使用するときに既定のコンストラクターが呼び出されるかどうかを決定します。

    True — 既定のコンストラクターが呼び出されます。 これは、既定のコンストラクターが使用できる場合の既定値です。

    False — 既定のコンストラクターは呼び出されません。オーケストレーションで使用する前に、式でコンストラクターを呼び出すか、変数に代入する必要があります。

    Note

    既定のコンストラクターに入力パラメーターが必要な場合は、[ 既定のコンストラクターを使用する]False に設定し、 Assignment 図形からコンストラクターを呼び出すことができます。たとえば、 myVariable = myNamespace.myClass (param1, param2)です。

    Note

    変数をオーケストレーションに追加する場合、変数を完全に定義する前に、オーケストレーション内の感嘆符を確認します。 この変数を完全に定義する前に削除してもオーケストレーション内に感嘆符が表示されている場合は、オーケストレーション パラメーターを作成してから削除して、オーケストレーションからこれらの感嘆符を強制的に削除できます。

変数を削除するには

  • [オーケストレーション ビュー] ウィンドウで、削除する変数を右クリックし、[削除] をクリック します