UiPath

UiPathで1分を超える場合の秒の処理

投稿日:

これまで、以下のように、時間を文字列にしたうえで、時間に変換していました。

variable1 = “00:00:” & cnt.ToString
variable2 = Timespan.Parse(variable1)

しかし、このやり方だと、59秒を超える場合にエラーになってしまいます。

そこで、以下のようなやり方に改めました。

variable2 = TimeSpan.FromSeconds(cnt)

最初からこうしておけばよかったのですが、昨日までTimeSpan.FromMinutesというやり方(つまり秒が59を超えたらは自動的に分に繰り上げてくれる.netの関数)があることを知らなかったのです。
以下のリンクが参考になりました。
TimeSpan.FromMinutes
ああ、これでこの部分のエラーからは解放される。

-UiPath

執筆者:

関連記事

UiPathのレコーディングが遅い件が改善

UiPathのブラウザーでのレコーディングが、最近、遅くて仕方がない。 前は、こんなに遅くなかったのに、なんでだろう。 Webページ上のセレクトボックスひとつ選択して、マウスポインタが青い輪郭の半透明 …

在庫らくだのメニュー部分を、UiPathで操作する->うまくいったり、いかなかったり

テスト中は、うまくいったものが、本番では、うまくいかなくなったり(うまくいくことも、たまに)。 UiExplorerでタグを調べたり、クリックを偽装したり、待機時間を入れてみたりと、いろいろ試してみた …

UiPath要素が見つからない/セレクターが存在しない場合は「要素の有無を検出」アクティビティの出番

AmazonPayの入金確認・請求処理にUIPathを使っていて、メールアドレスで検索 -> 購入者特定 -> 返金処理 の流れが、大体、できている。 しかし、メールアドレスで購入者を検索 …

no image

UiPathと画面/データスクレイピング

AmazonPayの管理画面で、メールアドレスをもとに顧客を検索して、その結果をスクレイピング・・・ということをやりたいのだが、四苦八苦して仕組みを作るのに2日ほどかかった。 UiPathには画面スク …

UiPathのアクティビティ終了後でも途中で呼び出ししたExcelファイルを開いたままにしたい

UiPathのアクティビティに「PowerShell を呼び出し」というのがあるので、それを使う。 テキストボックスには、呼び出したいファイルまでのパスをそのまま書けばよい。 ダブルクォーテーションで …