UiPath LINQ Basic
LINQ๋ Language Integrate Query์ ์ฝ์๋ก ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํด ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฒ ํํฐ๋ง ํ ์์๋๋ก ๋์์ค๋๋ค. ํด๋น ํ๋ก์ ํธ๋ ์กฐ๊ฑด๊ฐ์ ๋ฐ๋ผ ํํฐ๋ง ํ๋๊ฒ์ ๋ํ 3๊ฐ์ง ์์ ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
https://github.com/labft3231/LINQ_Basic ๐ LINQ ํ๋ก์ ํธ ๋งํฌ
LINQ๋ฅผ ํตํด์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ๊ฒ์ถํ ์ ์์ผ๋ฉฐ UiPath Certification ์์๋ LINQ ์ฌ์ฉ์ ๊ถ์ฅํ๊ณ ์์ต๋๋ค.
Main.xaml
- main์์๋ ๊ฐ๋จํ Datatable์ ๋ง๋ค๊ณ ์ด๋ฅผ ํ ์ด๋ธ๋ช .Select(โ์ปฌ๋ผ๋ช >3โ) ์ ํต์ํ์ฌ ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ์ฌ ์ถ๋ ฅํ๋ค.
ExcelToLINQ.xaml
- ExcelToLINQ์์๋ (From r In ํ ์ด๋ธ๋ช Where cint(r(โ์ปฌ๋ผ๋ช โ)) > 300).CopyToDataTable ์ ํตํด์ ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ๋ค.
CollectionLINQ.xaml
- CollectionLINQ์์๋ From name In Collection๋ช Where name.StartsWith(โAโ) Select name ๋ช ๋ น์ด๋ก ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ๋ค. (์ฐธ๊ณ : https://github.com/ufonlo/UIPath/blob/master/Library/Samples/Advanced/Filter%20Collection%20using%20LINQ.xaml)
-
Previous
๐ UiPath invoke VBA Script 2way(Excel Macro, Invoke VBA) -
Next
๐ GO์ ํน์ง ์ดํด๋ณด๊ธฐ