コネクタメソッドを使用する
コネクタができるすべてのアクションを実行するために、コネクタ内のメソッドを公開して使用します。
始める前に
コネクタプラグインをインストールする必要があります。インストールするには、「でのプラグインの管理 RPA デスクトップデザインスタジオ」を参照してください。
コネクタに移動するには、アクティビティを開きます。
必要なロール:なし
手順
- [ツールボックス] ペインで、[コネクタ] に移動します。
- [プロジェクトエクスプローラー (Project Explorer)] ペインの [グローバルオブジェクト (Global Objects)] の下にコネクタをドラッグします。
-
指定されたメソッドを公開します。
コネクタレベルでメソッドを公開するコネクタもあれば、複数のレベルでメソッドを公開するコネクタもあります。後者の場合は、最初にコネクタを設定する必要があります。最初に設定が必要なコネクタを見つけるには、コネクタを右クリックし、コンテキストメニューに [構成] オプションが表示されるかどうかを確認します。
レベル数 ステップ コネクタ コネクタをダブルクリックします。 複数 - すべてのレベルを公開するようにコネクタを設定します。
- レベルをダブルクリックします。
メソッドが [オブジェクトエクスプローラー (Object Explorer)] ペインの下に公開されます。 -
メソッドを [デザイン面 (Design surface)] にドラッグします。
重要:ツールボックス、オブジェクトエクスプローラー、プロジェクトエクスプローラー、スキルエクスプローラーから [デザイン面 (Design surface)] に自動化コンポーネントをドラッグアンドドロップすると、次の動作が起きる可能性があります。
- コンポーネントを [デザイン面 (Design surface)] 内の同じコンポーネントにドラッグアンドドロップすると、既存のコンポーネントが新しいコンポーネントに置き換えられます。たとえば、[デザイン面 (Design surface)] に既に ActionSet コンポーネントがある場合に、別の ActionSet コンポーネントを既存の ActionSet にドラッグアンドドロップすると、既存のコンポーネントは新しいバージョンに置き換えられます。
ポート名とポートデータ型が同じ場合、既存のコンポーネントに関連付けられているすべての接続 (制御接続とデータ接続)、変数、または静的データは、新しくドロップされたコンポーネントに関連付けられます。
- 新しいコンポーネントを [デザイン面 (Design surface)] 内の別のコンポーネントまたはメソッドにドラッグアンドドロップすると、既存のコンポーネントが新しいコンポーネントに置き換えられます。
ポート名とポートデータ型が同じ場合、既存のコンポーネントに関連付けられているすべての接続、変数、または静的データは、新しくドロップされたコンポーネントに関連付けられます。
- コンポーネントを、既に [デザイン面 (Design surface)] に関連付けられた 2 つのコンポーネントの間にドラッグアンドドロップすると、そのコンポーネントは既存のコンポーネントの間に入ります。2 つのコンポーネント間でコンポーネントをドラッグアンドドロップすると、次の動作が発生する可能性があります。
- 新しくドロップされたコンポーネントのポート名とポートデータ型が、接続されたコンポーネントと一致する場合、データ接続が作成されます。
- ポート名が同じで、ポートデータ型が異なる場合、ポートデータ型が変換可能な場合のみ、データ接続が作成されます (ソースポートデータをターゲットデータ型に変換する必要があります)。これは、型キャスティングまたは型変換と呼ばれます。型キャスティングの詳細については、「Java Type Casting (JAVA 型キャスティング)」を参照してください。たとえば、整数からオブジェクトへのキャスティングは可能ですが、オブジェクトから整数へはできません。
- ポート名が同じ場合、ポートのデータ型は変換できますが、2 つのコンポーネント間に既存のデータ接続が既に存在する場合、新しいデータ接続は作成されません。
- コンポーネントを [デザイン面 (Design surface)] 内の同じコンポーネントにドラッグアンドドロップすると、既存のコンポーネントが新しいコンポーネントに置き換えられます。たとえば、[デザイン面 (Design surface)] に既に ActionSet コンポーネントがある場合に、別の ActionSet コンポーネントを既存の ActionSet にドラッグアンドドロップすると、既存のコンポーネントは新しいバージョンに置き換えられます。