Upgrade to Pro — share decks privately, control downloads, hide ads and more …

UiPath技術論

HANACCHI
April 08, 2021
100

 UiPath技術論

【オンライン開催】RPA勉強&LT会!RPALT ハンズオン支部 vol.04

HANACCHI

April 08, 2021
Tweet

Transcript

  1. UiPath技術論

    View Slide

  2. https://www.uipath.com/ja/

    View Slide

  3. ない
    標準アクティビティで出来ない操作
    ※私見です
    ロボット自動生成 JavaScript 画面への操作が難しい
    リモートサポート
    普段実施している業務をト
    レースして、それに適ったロ
    ボットを自動生成してくれま
    せん
    Elementが取れない、取りにく
    い仕組みの画面では、画像
    認識で実装する
    当然ですが、権限が与えられ
    ていないWEB画面へのアク
    セスは出来ないと、検証でき
    ず、ベストプラクティスを提案
    できません
    ・zipファイルを操作したい
    ・画像操作をしたい
    ・AI-OCRと簡単にI/Fしたい
    ・DataTable型を簡単に扱い
    たい
    簡単には

    View Slide

  4. やりたい事を確認する

    View Slide

  5. 画像操作をしたい!
    画像を回転させたい!
    “.NET IMAGE 回転”でググってみる
    やりたい事を検索

    View Slide

  6. サンプル
    参考ページ発見!

    View Slide

  7. どうする?
    「メソッドを呼び出し」
    アクティビティを使用する!

    View Slide

  8. Bitmapで使える候補が
    一覧として出てくる
    RotateFlipが必要なパラメ
    タ値が一覧として出てくる
    真似てみた

    View Slide

  9. C+としては正しい構文
    MethodNameへメソッド以下をタイプイン(コピペ)
    コレクション中に引数と同じ属性を定義、設定
    実装してみた
    引数を消し、コレクションに設定!

    View Slide

  10. New System.Drawing.Bitmap("Apple.bmp")
    RotateFlipType.Rotate180FlipX
    180度回転したのち、
    X軸方向で反転
    実際に作ってみた
    初期化
    回転
    保存
    破棄

    View Slide

  11. 「メソッドを呼び出し」アクティビティを使う事で、
    .Net機能を実現する事が出来る!
    やれば出来る!

    View Slide

  12. UiPath マーケットプレースに登録

    View Slide

  13. マーケットプレースは、ワンストップで利用できるオン
    ライン ショップです。ビルド済みの高品質な RPA コン
    ポーネントを提供する、ウェブ上で利用できる最大の RPA
    コンポーネント ライブラリです。
    https://connect.uipath.com/ja/marketplace
    昔のUiPath GO!

    View Slide

  14. 開発者 UiPath 利用者
    ライブラリ作成
    使用手引書
    ライブラリ作成
    使用手引書
    ライブラリ作成
    使用手引書









    検索、ダウンロード


    View Slide

  15. ➢ 機能追加などを考えて、フォルダ構成、アクティビティ名
    を決定する。
    ➢ 引数の変更は、既存利用者に影響がある事を忘れずに、申
    請時に目立つように記述する。
    ➢十分に試験を行い、極力バグらないような品質を確保する。
    ➢ 自分の環境では動いても、ダウンロードしてくださった方
    の環境で動くか心配。
    ➢ 使われないより、使ってもらってナンボの世界。
    利用者からの声が励みになる。
    作った人の責任

    View Slide