Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
UiPath ライブラリ機能の知見_20190220
Search
HANACCHI
February 20, 2019
0
170
UiPath ライブラリ機能の知見_20190220
20190220 【増席】RPA勉強&LT会!RPALT
[email protected]
HANACCHI
February 20, 2019
Tweet
Share
More Decks by HANACCHI
See All by HANACCHI
PowerAutomatefordesktopでの開発シーンで
hanacchi
0
8
ChatGPTにテストデータを作ってもらう
hanacchi
0
160
AI JIMYで数独
hanacchi
0
46
メール本文をどうやっつけるか
hanacchi
0
340
2024年のローコード界隈最新事情~業務担当者でもAI・生成AIを活用できる!~
hanacchi
0
440
AI JIMY - 登壇(インストール編)
hanacchi
0
510
AI JIMY - 登壇(設定編)
hanacchi
0
470
AI JIMY - 登壇(実行編)
hanacchi
0
440
パスワードを保存しますか?
hanacchi
0
460
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
0
90
Tell your own story through comics
letsgokoyo
1
810
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
Navigating Team Friction
lara
192
16k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
830
Why Our Code Smells
bkeepers
PRO
340
58k
Evolving SEO for Evolving Search Engines
ryanjones
0
130
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
WENDY [Excerpt]
tessaabrams
9
36k
From π to Pie charts
rasagy
0
130
How GitHub (no longer) Works
holman
316
140k
Transcript
UiPath ライブラリ機能での知見
UiPath ライブラリ機能とは UiPath 2018.3から提供された機能! 一連の機能を持つXAMLファイルを、Orchestratorあるいはカ スタムフォルダへ、.NuPkg形式で配付できる! 「パッケージを管理」からインストールする事で、アクティビ
ティパネルに表示されるようになる! アクティビティパネルからDrag&Dropする事で、まるで正式 アクティビティのように使用できる! XAMLファイルを公開せずに済むため、ユーザ側での改変が出 来ず、品質が保てる!
誰向けの機能? 業務には長けているけど、プログラミングなどが理解できない 人 ⇒会計年度ってどうやって取得するの? チーム全体で、業務ロボットの品質の底上げをしたい人 ⇒機能実装がそれぞれバラバラ。。。 無論、ライブラリ機能をいじくってみたい人(σ(´ω`))
Now.AddMonths(-3).Year If (Now.Month.CompareTo(4).Equals(-1)) { Now.Year – 1 } Else { Now.Year }
• スタート ⇒ ライブラリをクリック 作り方①
• 説明を書く ⇒INSTALLする 際の簡単な説明 となる 作り方② • 名前を決める ⇒PUBLISHす る時、INSTALL
する時のライブ ラリ名となる。
• サブフォルダの 配下にも作成で きる • 新規作成した シーケンスある いはフロー チャートが機能 名となる
• 非公開にする事 もできる 作り方③
• 配布先を確認する ⇒単体テストでは 「カスタム」、 リリースには 「Orchestrator」を 指定 • リリースノートは、 Orchestratorでしか
参照できない • 提供バーションは、 INSTALLの際の重要 なキーワードとなる 作り方④
① 使いたいライブラ リを選択する ② バーションを確認し、イ ンストールを選択する ③ 保存をクリックする 使い方①
使い方② ① 使いたい機能を Drag アンド ② Dropし、 ③ プロパティを設定 する
作って分かった事① • サブフォルダが、降順表示されてしまう。。。 ⇒昇順表示するようにして! • Dropしたアクティビティの図形幅が固定なので、 長い機能名だと桁落ちされて表示されてしまう。。。 ⇒フローチャート分岐みたいに、可変幅にして! • XAMLに注釈を入れておくと、マウスオーバした時に注釈が現れ
るが、文字化けして何が何だか分からない。。。 ⇒ANK文字だけでも起きるらしい • 非公開としたXAMLファイル名と後方一致した他のXAMLファイ ルが表示されない。。。 ⇒深刻なバグじゃないか?ファイル名を工夫して回避したけど
作って分かった事② • 提供後に、サブフォルダ名、機能名を変えてPUBLISH。それを 知らずに更新INSTALLしてしまうと、実装していた機能が [ErrorActiviry]となって、訳が分からない。 ⇒慌てて元の版数に戻したり、サクラエディタ辺りでXAMLファ イルを開いて、使っていたアクティビティの情報を探る。。。 • 提供後の仕様変更、バグ改修に伴う、影響調査がしにくい。 改版時のアドバイスが出来ない
⇒レビューして記録を取る(?)、自己申告制にする(?) 。。。
だったら。。。! EXCELツールだっ! INSTALLしたUiPath以外の パッケージ名とバージョン XAMLファイルが使用している 機能名と引数、設定値の一覧 project.jsonを指定して、そ こから見えるXAMLファイル を全解析して。。。