Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
UiPath ライブラリ機能の知見_20190220
Search
HANACCHI
February 20, 2019
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
UiPath ライブラリ機能の知見_20190220
20190220 【増席】RPA勉強&LT会!RPALT
[email protected]
HANACCHI
February 20, 2019
Transcript
12 slides
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ファイル を全解析して。。。
More Decks by HANACCHI
See All by HANACCHI
どこかで誰かが見ていてくれる
hanacchi
0
77
単体試験の生産性向上と私
hanacchi
0
150
PowerAutomatefordesktopでの開発シーンで
hanacchi
0
36
ChatGPTにテストデータを作ってもらう
hanacchi
0
210
AI JIMYで数独
hanacchi
0
73
メール本文をどうやっつけるか
hanacchi
0
400
2024年のローコード界隈最新事情~業務担当者でもAI・生成AIを活用できる!~
hanacchi
0
480
AI JIMY - 登壇(インストール編)
hanacchi
0
570
AI JIMY - 登壇(設定編)
hanacchi
0
530
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
690
Thoughts on Productivity
jonyablonski
76
5.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
2
520
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2.1k
Are puppies a ranking factor?
jonoalderson
2
4.2k
Making Projects Easy
brettharned
120
6.9k
The Invisible Side of Design
smashingmag
301
52k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
380
Un-Boring Meetings
codingconduct
0
490
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
330