(O+P)ut

アウトプット



(O+P)ut

エンジニアのアウトプット

RPA-BluePrism

【BluePrism】adminパスワードを忘れた場合の対応方法

事象 ログインパスワードを忘れてBluePrismに接続できない 環境情報 BluePrism 5.0 SQL Server 2014 Developer Edition 暫定解決策 データベースを既存と同名で再作成その後、初期パスワードでログイン。ただし、データベースに保持されていたデータは全て消…

【BluePrism】画面をスクロールする

BluePrismで画面スクロール BluePrismとはフローを作成しながら自動化したい作業を実現していくRPAツールで、GUIの操作対象をApplication ModellerのElementとして一意に特定し、操作を行います。本記事ではGUI操作の一つである「画面スクロール」をウェブブ…

BluePrismでログインが失敗した際のチェック項目

タイトルの件、よくあるので発生する度に追加していきます。 パスワードの入力ミス 以下メッセージが出るので分かりやすいです。 *Login failed. The username or password supplied were not valid. Please try again SQL Server Agentが上がっていない 以…

【BluePrism入門】RegionModeを利用する

BluePrismとRegionMode BluePrismとはフローを作成しながら自動化したい作業を実現していくRPAツールです。本ツールではGUIの操作対象をApplication ModellerのElementとして一意に特定し、操作を行います。本記事では、要素にアクセスしづらい場合に座標情…

【BluePrism入門】例外処理を利用する

BluePrismと例外処理 BluePrismとはフローを作成しながら自動化したい作業を実現していくRPAツールです。本ツールでは不測の事態でもフローを継続するための機能である例外処理が利用できます。 いわゆる、プログラミング言語における実行時例外(RuntimeExce…

【BluePrism入門】コレクションを新規ワークブックへ書き込む

Blueprismを用いたExcelへの書き込み RPA*1による業務改善には.xlsxファイルが対象となるケースがあります。以下の記事では、Excelからの情報取得に関して整理しました。 以下の記事では、Excelファイルに情報の追記を行いました。 本記事では、新たなExcel…

【BluePrism】文字列を分割してコレクションに格納する

BluePrismとコレクション BluePrismとはフローを作成しながら、自動化したい作業を実現していくRPA*1ツールです。 本ツールには配列に近い機能を持つコレクションという型がありますが、文字列からコレクションへの変換は標準機能として提供されていません。…

【BluePrism入門】DataType : パスワード

BluePrismでパスワードを扱う RPAツールであるBluePrismですが、ログイン処理等を行う場面にてユーザIDと共にパスワードを入力するケースがあります。 ユーザIDはTextとして格納するかと思いますが、パスワードはどうでしょうか。BluePrismで主に扱うのは以…

【BluePrism入門】キューを利用する

BluePrismとキュー BluePrismとはフローを作成しながら、自動化したい作業を実現していくRPAツールです。本ツールでは、複数ロボットでの作業等を行う上で排他制御を行うキュー(Queue)という機構があります。 データベースにおける複数トランザクションに対…

【BluePrism】Web操作の待ち時間を動的に変更する

スリープ時間を動的に変更する 以下の記事にて、簡単なブラウザ操作を行うアクションの作り方を記載し、 記事の中で、URLを開いてからキーボード入力を行う操作に行く前にWait処理を入れるべしと解説しました。 ブラウザからURLを開く処理を待たずに後続の処…

【BluePrism】The collection definiton does not contain field Colmn1というエラー回避

事象 以下のアクションにてExcelファイルからコレクションを取得する際に ビジネスオブジェクト MS Excel VBO アクション Get Worksheet as Collection Offset 以下のエラーメッセージが表示されてエラーとなる。 Internal : Collection fields are defined …

【BluePrism入門】Excelへの情報書き込み

Blueprismを用いた自動化対応 RPA*1による業務改善には.xlsxファイルが対象となるケースがあります。以下の記事では、Excelからの情報取得に関して整理しました。 本記事ではそれと対になる BluePrismのコレクションをExcelファイルのセルに値として書き込む…

【BluePrism】Excelファイルを読み取り専用で開く

読み取り専用モードでExcelファイルを開く 以下の記事でBluePrismにおけるExcelファイルの開き方について触れています。 ただし、対象のExcelファイルに読み取り専用で開く設定が入っている場合、 Open Workbookを実行した際に 'XXXXX'を変更し、保存する必…

【BluePrism】任意のURLをブラウザで開く

BluePrismでのブラウザ操作 RPAツールであるBlurPrismではブラウザ操作を自動化することが可能です。 一方で、URLを渡してブラウザをオープンする部分はアプリケーションマネージャーを作成する際に指定する必要があります。 Please enter the URL of your s…

【BluePrism入門】コレクションをループで回す

BluePrism入門 BluePrismとはフローを作成しながら、自動化したい作業を実現していくトップシェアのRPA*1ツールとなります。 見た目はフローチャートですが、構造化プログラミング言語のように記述します。そんなBluePrismでは配列に近い機能をコレクション…

【BluePrism入門】Webブラウザ操作の自動化 (4/4)

前記事までのおさらい 以下の作業をBluePrismで実装 Internet Explorerで 疎通チェックツールを開く IP/ドメイン名項目に値を入力 疎通確認ボタンを押下 表示結果を確認 以下の要素を持つApplication Modellerを作成 Write(ドメイン入力用) Click(ボタン…

【BluePrism入門】Webブラウザ操作の自動化 (3/4)

前記事までのおさらい 【BluePrism入門】Webブラウザ操作の自動化 (1/4) - (O+P)ut 以下の作業をBluePrismで実装 Internet Explorerで 疎通チェックツールを開く IP/ドメイン名項目に値を入力 疎通確認ボタンを押下 表示結果を確認 【BluePrism入門】Webブラ…

【BluePrism入門】Webブラウザ操作の自動化 (2/4)

前記事のおさらい 【BluePrism入門】Webブラウザ操作の自動化 (1/4) - (O+P)ut 以下の作業をBluePrismで実装する Internet Explorerで 疎通チェックツールを開く IP/ドメイン名項目に値を入力 疎通確認ボタンを押下 表示結果を確認 本記事では一連の作業の肝…

【BluePrism入門】Webブラウザ操作の自動化 (1/4)

RPAツールにて、業務を改善する際にはWebブラウザを用いるケースが多いです。 今回は、以下のような作業を題材にBluePrism上にて自動化対応の過程を記載しました。少し長いですが順を追って説明しています。 作業内容 Internet Explorerで 疎通チェックツー…

【入門】BluePrismとは?

BluePrismの基礎情報 ツール/開発企業 BluePrism(ブループリズム)は、 グローバルシェアがトップレベルの RPA ツールです。基本的なところですが、RPA*1はロボティック・プロセス・オートメーションの略で、GUIによるパソコン操作等の効率化ツールとして語ら…

【BluePrism入門】Excelからの情報取得

Blueprismを用いた自動化対応 RPA*1にて業務を改善する際には 「Excelのデータを取得し、Webブラウザに入力」等、.xlsxファイルがよく登場します。本記事では Excelファイルのセルの値をBluePrism内に取り込む流れを説明したいと思います。扱うExcelファイル…

【BluePrism入門】switch文の使い方

BluePrismの条件分岐 BluePrismとは以下のようにフローを作成しながら、自動化したい作業を実現していくRPA*1ツールとなります。見た目はフローチャートのようですが、構造化プログラミング言語のように記述していきますので、条件分岐で用いるswitch文(ス…

【BluePrism入門】グローバル変数とローカル変数

BluePrism入門 BluePrismとは以下のようにフローを作成しながら、自動化したい作業を実現していくRPA*1ツールとなります。見た目はフローチャートのようですが、構造化プログラミング言語のように記述していくので、例にもれず「グローバル変数」と「ローカ…

【BluePrism事始め】足し算を行う

はじめに BluePrismとは以下のようにフローを作成しながら、自動化したい作業を実現していくRPA*1ツールとなります。本記事では、本ツールを初めて触る方向けに「HelloWorld」代わりに「足し算」を行う流れを説明しました。 Step1:プロセスの新規作成 BlurPr…