コードステージ

コードステージによって、Blue Prismフローチャート作成ツールの見やすさに、専門的なプログラミング言語能力と柔軟性が加わります。これによりエキスパートユーザーは、Blue Prism内から面倒なデータ操作を実行したり、Blue Prism内から実際に一部のソフトウェアAPIとインターフェイスしたりできるようになります。特にコードステージは、多くの場合、Microsoft Windows環境でCOMオブジェクトとやり取りする場合に便利です。

コードステージは、ビジネスオブジェクトの一部として宣言されているグローバルコードと密接な関係があります。グローバルコードセクションで宣言されたメンバー変数とメソッドはコードステージからアクセスできますが、その逆はできません。

プロパティのフォーム

プロパティフォームは、入力、出力、コードの3つのタブで構成されています。宣言された入力と出力は、アクションステージの場合と同様に、Blue Prismの値とデータアイテムの形式になります。これらの値は、最終タブで使用するために、Blue Prismによって、対応するVisual Basic .NETと同等の形式に「変換」されます。.NET Frameworkには、すべてのBlue Prismデータ型に対応する同等のデータ型があるわけではないため、Blue Prismデータ型の限定的なセットのみが許可されます。

提供された入力と出力に基づいてメソッドヘッダーが自動的に生成され、お客様向けに入力と出力が宣言されます。最初の2つのタブで入力と出力のリストを編集する以外は、このヘッダーを編集できません。

入力は値によってメソッドに渡されます。これは、Blue Prismの値型データのコピーがお客様のメソッドに渡されることを意味します。このデータを変更しても、Blue Prismのデータの値には影響しません。対照的に、出力は参照によって渡されます。つまり、メソッドに渡される値のコピーではなく、値へのポインタが代わりに渡されます。つまり、お客様のメソッド内の変数に対して行った変更は、即座にビジネスオブジェクトにプロパゲートされ、選択したデータアイテムを変更します。