1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Automation Anywhere A2019 - シェアポイントへのファイルアップロード

Last updated at Posted at 2020-09-10

A2019でシェアポイントへファイルをアップロードする方法

例えば定期的にレポートを作成してシェアポイントに保存とか、Webをクロールしてきてシェアポイントに保存といった業務プロセスがあるかと思います。

API連携をすれば、より高速な処理は可能となるかと思いますが、
ファイルをアップロードする程度であれば、画面操作で十分かと思います。

タスクフロー

このサンプルでは、

  1. ローカルのファイルを選択
  2. ブラウザでシェアポイントの目的のページを開く
  3. アップロード実施
    という流れになっています。

image.png

ファイル選択

Bot Storeにある「Java FX」というカスタムパッケージを使っています。

image.png

実行するとこのようなダイアログが表示され、選択したファイルのパスが文字列変数に設定されます。
image.png

アップロード

レコーダーを利用して、「アップロード」や「ファイル」を選択しています。
レコーダーでアクションに変換された直後は、プロパティのアクションが「クリック」になってましたので、「左クリック」に変更。

そして、ファイルパスを指定するところは、そのままでも良かったのですが、
入力に時間がかかるようでしたので、前の記事で紹介したクリップボード貼り付け方式に変更。
UIで「ファイル」選択時にファイル名指定するテキストボックスにカーソルが当たっている状態になりますので、
念の為ちょっとの遅延を挟んで、Ctrl-vをキーストロークシミュレーションで入れています。

image.png

結構簡単にできますので、試してみて頂ければと思います。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?