BizRobo! CAMPUS!! 第01回 条件分岐編
「DSの条件分岐」はトライステップとエラー処理の組み合わせで実装しますが、 複雑で扱いが難しいとの声をよく耳にします。
RPAやAIによる業務の自動化、業務改革、DX人材の育成などをテーマに、オンラインのセミナーを開催しています。終了したセミナーの多くはオンデマンド配信でご覧いただけます。BizRobo!の使い方は、オンデマンド講座「BizRobo! CAMPUS!!」でも学べます。
絞り込み検索
条件をクリア絞り込み検索の結果:45件
「DSの条件分岐」はトライステップとエラー処理の組み合わせで実装しますが、 複雑で扱いが難しいとの声をよく耳にします。
DSの繰り返し処理を行うステップには、“繰り返し回数が明らかになっているとき”に利用する 「ForEachTagステップ」や“繰り返し回数が明らかになっていないとき”に利用する 「Repeat・Nextステップ」があります。
「日付情報から月と日の部分だけを出力したい」「商品コードから特定箇所の数字を抜き取りたい」など、 抽出したデータをそのまま利用できなくてお困りになったことはありませんか? BizRobo!では出力するデータ形式を変更したり、データから一部を抜粋する操作を「エクスプレッションとコンバータ」として準備しております。
BizRobo!で入手したデータを出力する方法として、Excel出力やCSV出力をご利用されている方が多いと思いますが、 実はデータベースを扱うことでも実現できます。データベースは、Excelのようにデータの参照や更新の自由度は高くはありませんが、 より堅牢にデータを管理することができるほか、データを記録するスピードをより高くすることが可能になります。
ロボットを「開発する」のではなく、ロボットに業務を「教育する」というスタンスのほうが正しいのではないか?という面白い考え方です。 ロボット開発をする上で抑えておくべきポイントや考え方が盛りだくさんの会になっております!
通常、WEBシステム等から情報取得の際、「WEBページを開いて、パラメータを入力して、表示された情報を取得する」という手順になります。 一方で、APIに対応しているWEBシステムにて情報を取得するには「APIを呼び出す」のみで手にいれることができます。
DSのページ読込ステップ(Load Page)で利用されているブラウザ(Webkit)は、一部のJavaScriptなどのプログラム動作で生成されるWEBページをうまく表示できないことがあります。 この問題の解決策としてDesktopAutomationステップ(DA)の中で利用可能なブラウザ(Chromiumエンジン)を準備しておりまして、大抵のWEBページは難なく開くことができます。
ロボットがwebページやExcelシート状の画面上のどの部分に対して処理を行うのかを特定するための設定のファインダー。 WebページのHTMLタグやExcelのセル範囲を対象にする、Webページのクリック等のステップをウィンドウビュー上から作成した際は自動生成されるなど。 HTML/XMLページで利用する「タグファインダー」についてを学習します。
「正規表現」を活用することで特定の文字抽出をシンプルに行うことができ、このほかにも意図する文字に置換したり指定することが行えます。 BizRobo!では、各ステップのファインダー内の設定項目やコンバータの「パターンを置き換え」など様々な箇所で正規表現が利用できます。 そこで今回は、初見の方でもご理解いただける「正規表現」の講義を行います。
第10回は正規表現の続編として「BizRobo!における正規表現の利用方法」に焦点を当てた講義、演習時間や講師へ質問・相談できる時間をたっぷり確保して開催いたします!
第11回はDAに関する全体的な解説を行うとともに、DAを既にご利用されているユーザーさまの利用方法や開発・運用で気を付けてられていることなどのナレッジを共有いたします!
BizRobo!にてExcelファイルを参照・編集する場合、「DSでファイルを開く」「DAで操作する端末のExcelアプリケーションでファイルを開く」のどちらかをされていると思います。 「DSでExcelファイルを開く」のと同じように、「DAでExcelファイルを開く」ことができる「Built-in-Excel」という機能が備わっているのをご存じでしょうか?
DAで実行できる「アクション」について、変数・条件分岐・繰り返しを行うアクション、マウスやキーボードの操作のアクション、 メールやアプリケーションを起動するアクション、ファイル操作のアクションなどを網羅的に解説いたします。
ロボットを開発中に「GoogleやSalesforce等の外部システムとの連携操作がうまくいかない」や 「この機能があったらいいのに…」と感じたことはありませんか? そんな悩みを解決するため、BizRobo!では標準のステップだけでは手の届かなかった機能を 「コネクター」として開発できるようにしております。
DAはDSと違って「常に動き続けるコンテンツ」を取り扱える仕様となっており便利な面もありますが、 アクションを行ったあと正常にアクションが行えたことを確認するための操作として「待機」をさせることが重要になってきます。 そこでDAで利用するステップが「ガードチョイス」です。
「ページを表示するたびに対象の位置が変わる」など、対象が固定されていない場合、自動生成されたコンポーネントを手動で修正する必要が出てきます。 そこで、DAの開発画面下部に表示されるソース情報を元に、皆さまご自身でコンポーネントを作成・修正する方法をわかりやすくご紹介いたします。
ロボットが状況に応じて処理を振り分ける際に用いる「条件分岐」は、ロボットの動作の安定性を向上させ、 ステップ数を最小限にしてシンプルなワークフローを実現させる機能です。 BizRobo!においては、DS(ベーシックエンジンロボット)とDA(ロボット)の中で条件分岐の実装方法が微妙に異なります。
前回は、プログラムの基本機能である条件分岐について、DA(ロボット)でのステップの取り扱い方をお伝えしました。 もう一つの基本機能として反復処理を実現する「繰り返し」があり、DAでは次の3つのステップを用意しております。 DAを使った繰り返しの具体的な使い方を詳しく、そしてわかりやすくお伝えいたします。
WEBページから情報抽出した文字や変数に格納されている文字を一部の不要な文字を削除したり計算させたりしてデータを使いたいと思ったことはありませんか。 今回のセミナーではDA(ロボット)のエクスプレッションに注目して実際の操作方法や機能紹介についてわかりやすくお伝えいたします。
DA(ロボット)の開発において、リモート操作を行う端末(DAS端末)画面のボタンやテキストボックスが認識されなくて困ったことはありませんか? DAS端末にインストールされているアプリケーションの実行環境によってはボタンやテキストボックスの認識が行えない場合がありますが、 これらの場合においてもボタンとして認識させる機能として「ISA(Intelligent Screen Automation)モード)が あります。