Slide 1

Slide 1 text

2018.3.3での UiPath ライブラリ機能での知見 +α 本発表は、「RPA勉強&LT会!RPALT [email protected]での資料に加筆したものを、 再度ブラッシュアップしたものです Presented By [email protected] デザインTシャツ通販ClubT:オリジナルデザイン商品販売中! https://clubt.jp/product/357906.html さんのTシャツ引用

Slide 2

Slide 2 text

自己紹介 • 小﨑 肇(こざき はじめ⇒[ハナ]肇⇒はなっち!) • 58歳 まだまだ58歳、もうすぐ… • 東京都豊島区⇒神奈川県川崎市中原区 • 趣味 自転車だったけど、最近はINGRESS • 職歴 ➢ かなり前に今の会社に入社。 COBOL⇒JAVA⇒EXCEL-VBA ➢ EXCEL-VBAでは、JP1-REPORTERとか、 SAGENT-REPORTERとか… ➢ UiPath歴は、15ヶ月…

Slide 3

Slide 3 text

UiPath ライブラリ機能とは ➢ UiPath 2018.3から提供された機能! ➢ 一連の機能を持つXAMLファイルを、Orchestratorあるいはカ スタムフォルダへ、.nupkg形式で配付できる! ➢ 「パッケージを管理」からインストールする事で、アクティビ ティパネルに表示されるようになる! ➢ アクティビティパネルからDrag&Dropする事で、まるで正式 アクティビティのように使用できる! ➢ XAMLファイルを公開せずに済むため、ユーザ側での改変が出 来ず、品質が保てる!

Slide 4

Slide 4 text

UiPath ライブラリのポジション オフィシャルサイト 例えばUiPATH GO! C# でカスタムライブラリ ライブラリ機能 基本アクティビ ティのありか 準オフィシャル品質の アクティビティ 業務ロジックを簡単 に!C#で!! 業務ロジックをアクティビ ティの集合体で!!

Slide 5

Slide 5 text

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

作って分かった事① • サブフォルダが、降順表示されてしまう。。。 ⇒昇順表示するようにして! • Dropしたアクティビティの図形幅が固定なので、 長い機能名だと桁落ちされて表示されてしまう。。。 ⇒フローチャート分岐みたいに、可変幅にして! • XAMLに注釈を入れておくと、マウスオーバした時に注釈が現れ るが、文字化けして何が何だか分からない。。。 ⇒ANK文字だけでも起きるらしい • 非公開としたXAMLファイル名と後方一致した他のXAMLファイ ルが表示されない。。。 ⇒深刻なバグじゃないか?ファイル名を工夫して回避したけど

Slide 8

Slide 8 text

作って分かった事② • 提供後に、サブフォルダ名、機能名を変えてPUBLISH。 それを知らずに更新INSTALLしてしまうと、実装していた機能が [ErrorActiviry]となって、訳が分からない。 ⇒慌てて元の版数に戻したり、サクラエディタ辺りでXAMLファ イルを開いて、使っていたアクティビティの情報を探る。。。 • 提供後の仕様変更、バグ改修に伴う、影響調査がしにく い。改版時のアドバイスが出来ない ⇒レビューして記録を取る(?)、自己申告制にする(?) 。。。

Slide 9

Slide 9 text

だったら。。。! EXCELツールだっ! INSTALLしたUiPath以外の パッケージ名とバージョン XAMLファイルが使用している 機能名と引数、設定値の一覧 project.jsonを指定して、そ こから見えるXAMLファイル を全解析して。。。

Slide 10

Slide 10 text

作って分かった事③ • どのように機能紹介していくか。 ⇒Annotationに機能概要を書く。引数にもAnnotationを書く。 ⇒でも、ソース改版の際のためのもので、 利用者は閲覧する事が出来ない! ⇒書き入れたAnnotationは、XAMLファイルにある! Annotationしているシーン

Slide 11

Slide 11 text

だったら。。。! EXCELツールだっ!Part2 XAMLファイル中の Anntationを元に、WORDに してみる

Slide 12

Slide 12 text

現在 • お客様は使える状態にした!宣伝もした!お助けツールも作成 した! けど、基本的なアクティビテイを使うので手一杯 • 他に使えそうな機能は準備しているけど、需要がよく見えない。 • バグの改修予定が見えないので、突っ込んだLIBRARY機能の開 発、提供が出来ない!! Presented By [email protected]

Slide 13

Slide 13 text

後日談(Part1 2019.3.0) • 2019.3 CE版で確認したところ、 1. サブフォルダが、降順表示されてしまう ➢再現する 2. 長い機能名だと桁落ちされてしまう ➢再現する 3. マウスオーバした時に文字化けしてしまう ➢直った! 4. 非表示XAMLファイル以外が表示されない ➢直った! Presented By [email protected] 3. 4. 1. 2.

Slide 14

Slide 14 text

後日談(Part2 2019.6.0) • 2019.6 CE版で確認したところ、 1. サブフォルダが、降順表示されてしまう ➢直った! 2. 長い機能名だと桁落ちされてしまう ➢再現する 3. マウスオーバした時に文字化けしてしまう ➢直ってる 4. 非表示XAMLファイル以外が表示されない ➢直ってる Presented By [email protected] 1. 2.