【처음의 UiPath】 셀렉터를 동적으로 변경해 본다(변수·와일드 카드)
2863 단어 UiPath
이번에는 UiPath에서 선택기를 동적으로 변경하는 방법을 작성하고 싶습니다!
같은 일을 합니다만, 앱이 다르거나 사이트가 다르거나 하면 셀렉터가 바뀌어 버려 잘 인식해 주지 않습니다.
그래서 빨리 가자! !
와일드 카드의 지식은 어떤 전제로 갈 것입니다!
셀렉터 작성법(와일드카드편)
그건 그렇고, UiPath는 "스크린 샷 찍기"라는 활동이 있습니다.
스크린 샷 촬영 활동에서 https://google.com을 선택하면 이러한 선택기가 추출되었습니다.
<html app='chrome.exe' title='Google' />
<webctrl id='viewport' tag='DIV' />
스크린샷을 찍고 싶은 모든 사이트가 'Google'로 시작하는 제목이라고 가정해 봅시다.
이 경우 선택기는 다음과 같이 변경합니다.
<html app='chrome.exe' title='Google*' />
<webctrl id='viewport' tag='DIV' />
Google 뒤에 별표를 추가했습니다.
반대로 Google로 끝나는 문자열이면 이렇게됩니다.
<html app='chrome.exe' title='*Google' />
<webctrl id='viewport' tag='DIV' />
반대로 반대로 문자열 안에 Google이 반드시 들어 있으면 이렇습니다.
<html app='chrome.exe' title='*Google*' />
<webctrl id='viewport' tag='DIV' />
Google과 한 글자의 경우는 이렇게 되네요!
<html app='chrome.exe' title='Google?' />
<webctrl id='viewport' tag='DIV' />
뭐 그런 느낌입니다.
셀렉터 작성법(변수편)
셀렉터에 변수를 포함시켜 갑시다! !
조금 전의 이 녀석을 사용합니다.
<html app='chrome.exe' title='Google' />
<webctrl id='viewport' tag='DIV' />
제목 부분을 변수로 만들어 봅시다.
UiPath Studio에서 보면 이런 느낌입니다.

<html app='chrome.exe' title='Google' />
<webctrl id='viewport' tag='DIV' />
<html app='chrome.exe' title='Google*' />
<webctrl id='viewport' tag='DIV' />
<html app='chrome.exe' title='*Google' />
<webctrl id='viewport' tag='DIV' />
<html app='chrome.exe' title='*Google*' />
<webctrl id='viewport' tag='DIV' />
<html app='chrome.exe' title='Google?' />
<webctrl id='viewport' tag='DIV' />
셀렉터에 변수를 포함시켜 갑시다! !
조금 전의 이 녀석을 사용합니다.
<html app='chrome.exe' title='Google' />
<webctrl id='viewport' tag='DIV' />
제목 부분을 변수로 만들어 봅시다.
UiPath Studio에서 보면 이런 느낌입니다.

<html app='chrome.exe' title='Google' /><webctrl id='viewport' tag='DIV' />
"<html app='chrome.exe' title='Google' /><webctrl id='viewport' tag='DIV' />"
" + 変数 +"로 바꿉니다 (여기서 변수는 variable로 표시합니다.)"<html app='chrome.exe' title='" + variable + "' /><webctrl id='viewport' tag='DIV' />"
이상입니다! !
셀렉터가 여러가지 사용하기 쉬워지면, 초폭이 퍼지는 것 같습니다~
그래서 여러분도 해보세요!
Reference
이 문제에 관하여(【처음의 UiPath】 셀렉터를 동적으로 변경해 본다(변수·와일드 카드)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/n_oshiumi/items/c24ccd910bcf4b1f7f04텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)