[Uipath]

· [Uipath]
전 시간에 selector를 코드에서 직접 변경하여 UI요소를 찾는것 까지 실행해 보았다. 이번시간에는 그 부분을 어떻게 적용하는지 살펴보도록 하겠다. 1.[Click] 엑티비티의 Properties / [Target]의 selector 에 입력되어 있는 코드값을 전체선택해서 복사해보면 "" 이런식으로 적혀져 있다. 이제 우리가 바꾸고 싶은 name을 변수로 바꾸어 주기 위한 표현식은 "기존 코드 부분" + 변수.Tostring + "기존 코드부분" 이런식으로 바꾸어 주어야 된다. 2.우선 name에 들어갈 변수 부터 선언해 주자 3.먼저 입력된 '천지일보를' 지우고 선언된 변수를 입력한다. "" (위의 방식은 메모장에 복사해서 수정하길 권함) 4. 위의 코드를 복사해서 selector 의 text칸에 ..
· [Uipath]
Uipath 내에서 Ui요소 Selector를 선택해야 하는 경우가 있다. 그런 경우 하나만의 경우를 선택하게 되는데 여러가지 경우를 선택하게 하고 싶으면 어떻게 할까??? 예제를 통해서 확인해보자 위와같이 체크박스를 선택해야 하는경우에 원하는 체크박스가 바뀔때마다 하드코딩으로 selector를 지정하기에는 너무 비효율 적이다. 원하는 값이 있을때마다 간편하게 selector를 변수처럼 바꿔보자 우선 체크박스에 selector를 읽어보자 1.우선 간단하게 click 엑티비티를 이용하여 selector를 잡아보자. 매일일보를 일단 잡아보았다. 2.다음에는 selector 의 Edit Selector를 선택해보자. 3. 그럼 아래와 같은 화면이 보인다. 다음부터가 중요하다. 여기서 우리가 해야할 부분은 [E..
· [Uipath]
배열에 null값이 들어가 있을 경우 제외한 나머지만 뽑아낼때 쓰면 유용한 함수이다. 일반적으로 이런경우에 출력을 하게되면 이런식으로 출력이 되게 된다. 그럴때는 if문 속에 Not String.IsNullOrEmpty(item.Tostring.Trim) 이런식의 코드를 삽입하면 null값이 아닌 값 만을 반환하게 된다. 위의 코드는 boolean 값으로 반환된다. 위의 코드를 적용해서 다시 실행해 보겠다. 위의 코드를 실행 시키면 아래와 같은 실행 결과가 나온다.
· [Uipath]
우리가 (Try catch) 를 활용하여 예외처리를 하고 (catch) 부분에 예외처리를 한다. (Invoke workflow)를 Try 부분에 넣어서 정확하게 어떤 Activity 에서 오류가 나는지 확인하기 위해 사용해 보도록 하자. 1. 우선 간단한 Workflow를 만들어보자 (type into)를 활용해 메모장에 test를 입력하는 엑티비티를 만들고 메모장을 닫아서 type into에서 메모장 selector를 못찾게 하는 방식으로 오류를 발생시켜 보자. 2. Properties 에 DisplayName 에 엑티비티 이름을 수정해보자 (아래같이 새로운 Workflow에 생성) 3. 다음에는 Main Workflow로 돌아와서 Try Catch의 Try안에 Invoke Workflow를 활용해 방..
· [Uipath]
Uipath 내에서 VBA(txt,vbs)파일을 읽어드리는 법 ※ 엑셀환경설정이 선행되어야 한다. -우선 Uipath 내의 설정값들을 보자 - vbs코드를 텍스트 파일에 옮긴 코드이다.(텍스트 파일로 바꿀때는 저장유형 : ANSI-ANSI로 안하면 한글 인코딩이 깨짐) 이제 간단한 vbs 코드를 짜서 저장한 txt파일을 하나 생성해 보자 그리고 uipath 내에서 할당받을 인수도 선언해주자 위의 코드 Sub MakeThousand(intIndex As String, strText As Integer) Dim i As Integer Do Cells(i + 1, "A") = i + 1 i = i + 1 Loop Until i = 100 Range("C1") = intIndex Range("C2") = str..
jkod
'[Uipath]' 카테고리의 글 목록 (6 Page)