Edited at

【UiPath】Invoke Codeの使い方

UiPathのInvoke Codeの使用例です。

今回は、データテーブルをディクショナリに変換する例です。

Invoke Codeのコード編集にて、以下コードを記入します。

result = False

dict = New Dictionary(Of String, String)

If Tbl.Columns.Count <> 2 Then
Exit Sub
End If

For Each row As DataRow In Tbl.Rows
dict.Add(row.Item(0).ToString, row.Item(1).ToString)
Next

result = True

引数の設定は以下のとおりです。

ポイントは

「名前」列に定義された変数をコード内で使い、その変数を「値」列に定義した変数に格納する

というところです。

image.png

個人的にはBluePrismとは違い、インテリセンスが効くのでコーディングはしやすいです。

欲を言うとコードフォーマット機能も欲しかったですが。。。