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
160
UiPath ライブラリ機能の知見_20190220
20190220 【増席】RPA勉強&LT会!RPALT
[email protected]
HANACCHI
February 20, 2019
Tweet
Share
More Decks by HANACCHI
See All by HANACCHI
メール本文をどうやっつけるか
hanacchi
0
230
2024年のローコード界隈最新事情~業務担当者でもAI・生成AIを活用できる!~
hanacchi
0
350
AI JIMY - 登壇(インストール編)
hanacchi
0
410
AI JIMY - 登壇(設定編)
hanacchi
0
380
AI JIMY - 登壇(実行編)
hanacchi
0
370
パスワードを保存しますか?
hanacchi
0
380
テスト系アクティビティを使ってみる
hanacchi
0
440
君も小説家になろう!
hanacchi
0
190
トライ キャッチの闇
hanacchi
0
95
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
How to Ace a Technical Interview
jacobian
276
23k
Automating Front-end Workflow
addyosmani
1366
200k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.8k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
420
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
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ファイル を全解析して。。。