ブループリズム-オブジェクトスタジオ
オブジェクトスタジオは、主にオブジェクトの開発に使用されます。オブジェクトの内部には、次のようなさまざまなタイプのアクションがあります。
要素をスパイするためのモジュラーアプリケーション
ページの初期化とページのクリーンアップ
ObjectStudioからのオブジェクトの作成
Blue Prismを起動した後、[スタジオ]タブを開き、[オブジェクト]を右クリックして、[ Create Object。スクリーンショットは、オブジェクトを作成するプロセスを明確に説明しています-
新しいビジネスオブジェクトの名前を入力します。
オブジェクトリストにオブジェクトを作成します。
ObjectStudioのさまざまなステージ
ObjectStudioのさまざまなステージを以下に示します-
- Link
- Block
- Read
- Write
- Navigate
- Code
- Wait
- Process
- Page
- Action
- Decision
- Choice
- Calculation
- マルチ計算
- データ項目
- Collection
- Loop
- Note
- Anchor
- End
- Exception
オブジェクトを作成すると、初期化、クリーンアップ、およびアクションページが作成され、上記の段階で初期化ページが起動します。
以下のビジネスオブジェクト(VBO)は、ステージの使用方法とVBOの動作についてより詳細に説明しています。
コレクションをExcelに理解する
行と列の形式で格納された複数の値は、コレクションと呼ばれます。
以下の2つの方法を使用して、コレクションに行を追加します。
内部VBOを「コレクション」として使用します。
「ユーティリティ-コレクション操作」VBOの使用。
ビジネスオブジェクトを作成する
以下に示すように、作成するビジネスオブジェクトの名前を入力します-
次に、以下に示すようにビジネスオブジェクトの説明を入力します-
次に、[完了]をクリックします。
新しく作成したVBOをダブルクリックして開きます。
[アクション]タブでは、開始ステージと終了ステージがデフォルトで作成され、それらへのリンクが表示されます。リンクを選択して削除すると、実際のステージを実装できます。
コレクションを作成し、内部VBOを使用してコレクションに行を追加します。
コレクション名、説明を入力し、フィールドに詳細を入力します:名前、タイプ、説明、およびフィールド。[フィールドの追加]を使用して、フィールドを追加します。
ループステージを使用する
ステージから[ループ]を選択します。ループには開始部分と終了部分があります。これは、前述の反復でループ内のステージを実行するために使用されます。
ループの名前を指定し、ドロップダウンリストから正しいコレクションを選択します。
4つの日付アイテムを作成します
データ項目ステージを使用して、以下のように4つのデータ項目を作成します-
- Cいいえ
- C名
- Limit
- Jdate
マルチ計算を使用して、空の行のコレクションにデータを追加します。
その複数の計算に名前を付け、式をコレクションリストから式にドラッグし、データアイテムをデータアイテムリストから[格納値]にドラッグします。
リンクを使用してステージをリンクし、ビジネスオブジェクトを保存します。
再生ボタンをクリックしてVBOを実行します。
結果は、以下に示すようにコレクションで提供された適切な出力になります-
以下に示すように、Excelでコレクションを理解します-
まず、インスタンスを作成し、出力を「ハンドル」として取得してから、ワークブック名を開き、ハンドルを入力パラメーターとして渡す必要があります。
ワークブック名を書き込んでから、別のアクションgetworksheetをコレクションとして実行します。
ステップ1:インスタンスを作成する
アクション-
名前:インスタンスを作成します
説明:インスタンスを作成します
ビジネスオブジェクト-
Ms Excel VBO
アクション:インスタンスを作成します
出力:ハンドル
ステップ2:開く
ビジネスオブジェクト:Ms Excel VBO
アクション:ブックを開く
入力-
値=ハンドル
ファイル名
出力:ブックに保存します。
ステップ3:表示
ビジネスオブジェクト:Ms Excel VBO
アクション:表示
入力-
値=ハンドル
ステップ4:データをコレクションに読み込む
ビジネスオブジェクト:Ms Excel VBO
アクション:ワークシートをコレクションとして取得します(高速)
出力:顧客詳細に保存します。
ステップ5:ループ
ループプロパティに移動
名前:コレクションからデータを読み取ります
説明:コレクションからデータを読み取ります
コレクション:顧客の詳細。
ステップ6:複数の計算
名前:顧客データ
顧客の詳細。
コレクションとExcelで選択を理解する
与えられたデータで学生データを作成する必要があります-
グレードA> = 90
グレードB> = 75
グレードC> = 60
グレードD> = 50
ステップ1:インスタンスを作成する
アクション-
名前:インスタンスを作成します
説明:インスタンスを作成します
ビジネスオブジェクト-
Ms Excel VBO
アクション:インスタンスを作成します
出力:ハンドル
ステップ2:開く
ビジネスオブジェクト:Ms Excel VBO
アクション:ブックを開く
入力-
値=ハンドル
ファイル名
出力:ブックに保存します。
ステップ3:表示
ビジネスオブジェクト:Ms Excel VBO
アクション:表示
入力-
値=ハンドル
ステップ4:データをコレクションに読み込む
ビジネスオブジェクト:Ms Excel VBO
アクション:ワークシートをコレクションとして取得します(高速)
出力:学生の詳細に保存します。
ステップ5:ループ
ループプロパティに移動
名前:コレクションからデータを読み取ります
説明:コレクションからデータを読み取ります
コレクション:学生の詳細
ステップ6:選択
選択名 | 選択基準 |
---|---|
甲種 | 学生詳細マーク> = 90および<= 100 |
グレードB | 学生詳細マーク> = 75 |
グレードC | 学生詳細マーク> = 60 |
Gradeとして1つのデータ項目を作成します。
次のように計算を作成します-
- 甲種
- グレードB
- グレードC
ループの前に、値を構成する必要があります。
Take the Action stage:
名前:デフォルトセル
ビジネスオブジェクト:Ms Excel VB
アクション:アクティブなワークブック
次に、
別のアクションを実行します-現在のセル
ビジネスオブジェクト:Ms Excel VBO
アクション:アクティブセルを取得する
現在のセルにストアを出力します。
次に、
データをExcelに書き込む
ビジネスオブジェクト:Ms Excel VBO
処置:セル値を設定してください
別のアクションを実行します-次のセルに移動します
ビジネスオブジェクト:Ms Excel VBO
アクション:次の空のセルに移動します
入力:現在のセルに保存します。