LoginSignup
1
0

More than 1 year has passed since last update.

ワークフローのスクリーンショットを保持したままコピーする

Last updated at Posted at 2021-10-18

はじめに

かなり初歩的な内容ですが、自分が最近まで知らなかった+意外と忘れそうなので、備忘録として残します。

xamlファイルのコピーで不便なこと

他プロジェクトで再利用したい部分があった場合、私は該当部分をコピーして新規プロジェクトにペーストしていました。
すると…

元プロジェクトでのアクティビティ

image.png

コピーしたアクティビティ

image.png

Oh…このように参考スクリーンショットが参照できなくなっています。
(画像ではアプリケーションを開くアクティビティのみを別シーケンスにコピーしていますが、xamlファイルごとコピーしても同様に参考スクリーンショットは参照できません)

それもそのはず、参考スクリーンショットを保管しているのは「.screenshots」というディレクトリなのです。
ただ該当部分のアクティビティやファイルをコピーしただけでは、参照できるはずもありません。

.screenshotsディレクトリの場所

image.png

私はこの問題について「そういうもんなんだな…」と思い、愚直にコピペしては参考スクリーンショットを撮りなおす(?!)といったことを
繰り返していました。しかし、ちゃんとUiPath Studioにはスクリーンショットを保持したままコピーする機能がありました。

ワークフローをインポート

それが、「ワークフローをインポート」という機能です。
以下にてワークフローのインポート手順を解説します。

手順

①インポート先のプロジェクトのプロジェクトウィンドウを右クリック「ワークフローのインポート」

image.png

②対象のワークフローを選択

今回は「ExecutePowerShell」をインポートしてみます。
image.png

③インポート先のプロジェクトにxamlファイルが追加されたことを確認

image.png

④インポート先プロジェクトにて参考スクリーンショット含めてコピーされていることを確認

無事にxamlファイルがインポートされていることが確認できました。
image.png

おわりに

毎回参考スクリーンショットを撮りなおしていたという恥ずかしい二度手間を何の抵抗もなく受けて入れていたことを反省するとともに、これからUiPathを扱う方が同じ轍を踏まないことを願ってこれを書きました。

何かありましたらコメントいただけますと幸いです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0