UiPath RPA
-
[UiPath] 특정폴더 위치에 파일명을 구분하여 처리하는 예제UiPath RPA/Tips 2021. 5. 6. 19:28
UiPath 포럼에 아래와 같은 문의가 있었습니다. forum.uipath.com/t/topic/312737/3 초보입니다.. 어떤 액티비티를 사용해야 하는지 질문 드립니다 안녕하세요! 폴더내에 누적됩니다~! forum.uipath.com 특정 폴더에 누적되는 파일의 이름에 지역이 포함된 단어에 따라 해당 담당자에게 메일을 발송하는 작업을 수행해야 합니다. 단어에 따라 발송담당자를 정해야 하니 IF 액티비티와 파일이 여러개 존재하므로 반복작업을 위해 For each 액티비티를 사용해야 할텐데 파일정보를 어떻게 가져와야하는지는 상당히 난감해 하실 수 있으실 겁니다. 이 부분은 .NET의 coding으로 처리해야 합니다. 지금부터 차근차근 한 단계씩 확인해볼까요? 🧐 1. 프로젝트 생성 및 Sequence ..
-
[UiPath] 궁금한 점은 UiPath 포럼을 이용해주세요!UiPath RPA/Tips 2021. 5. 3. 22:57
uipath를 검색하면 대부분 제 글이 튀어나와 접근하신 분들이 많습니다. 방문(?) 감사드립니다 (--)(__) 하지만 여러분들이 찾으시는 정보를 못찾는 경우가 대부분일 듯 합니다. 여긴 기본기와 포럼에 문의된 질문에 대한 답변을 팁으로 정리해두고 있습니다. 따라서 "uipath namespace 가져오기" 라는 검색어라던가, "uipath 형변환" 이란 검색어라던가, "uipath 테이블 데이터" 라던가 식으로 검색해도 원하시는 결과가 안나올 가능성이 높습니다. 개발자가 아니거나, 개발자여도 MS .NET 에 대한 개념이 없으면 어떤 문제에 대해 답을 찾기 더 어려울 수 있습니다. 가급적 찾기 어려운 검색보단 uipath에서 공식적으로 운영하는 포럼사이트에 방문하여 주세요. forum.uipath.c..
-
[UiPath] Linq 및 람다식을 이용해 두 테이블을 비교하는 조건 예시UiPath RPA/Tips 2021. 3. 21. 12:50
UiPath 포럼에서 아래와 같은 문의가 있었습니다. forum.uipath.com/t/topic/298138?u=ddochea 테이블과 테이블 사이 1번 테이블에 들어있는 정보 와 2번테이블의 들어있는정보를 비교하고싶습니다. 예시로 1번 테이블 숫자라는 칼럼에 1,2,3,4 가 있고 2번테이블 숫자 라는 칼럼에 2,3,4,5 가 있으면 2,3,4가 중복되잖 forum.uipath.com 두 개의 테이블정보의 특정 컬럼에 1개라도 같은 값이 있는지 여부를 판단하는 방법인데, 단순 필터링이라면 액티비티가 존재하지만, 이 경우는 1개라도 있으면 중복여부를 true, false로 반환해야 하기 때문에 닷넷의 coding을 이용해야 할 것으로 보입니다. 해결 예제는 포럼에 올렸으며, 문의주신 유저분이 "Solv..
-
[UiPath] 관리자 권한(Administrator)이 필요한 프로그램을 조작할때 해야할 사항UiPath RPA/Tips 2021. 1. 1. 12:29
UiPath는 기본적으로 설치계정 권한 아래에서 실행됩니다. 그러나 조작해야할 프로그램이 관리자권한(Administrator)으로 실행될 경우 아래 3가지 항목을 설정해보세요. 1. 관리자 권한으로 실행 Studio 실행 및 명령어를 통해 관리자권한을 사용할 수 있도록 활성화 하여 실행해보세요. 2. administrator 계정 활성화 cmd 명령어를 통해 Robot이 관리자 권한으로 제대로 실행되도록 설정이 필요합니다. 명령 프롬프트를 관리자권한으로 실행한 뒤 아래 명령어를 입력하세요. net user administrator /active:yes 3. 보안 속성 설정 일부 프로그램은 속성에서 보안설정을 통해 권한을 부여해야할 수도 있습니다. 마우스 오른쪽 버튼을 눌러 [속성] -> [보안]에 로그인..
-
[UiPath] Email 본문에 Image를 추가하기 (Base64방식)UiPath RPA/Tips 2020. 4. 18. 17:17
UiPath Forum에 서식(?)하던 중 메일 본문에 이미지 추가하는 방법에 대한 문의가 있어 답변할 겸으로 발송예제를 만들어보았습니다. 메일에서 이미지를 추가하는 방법은 2가지가 있습니다. 별도의 서버환경에 이미지를 올려둔 후, 해당 서버의 URL을 통해 Image 보여주는 방식과, base64 코드로 변환하여 메일본문 안에 이미지를 추가하는 방식입니다. 둘다 공통적으로 메일본문이 HTML 형식을 사용해야하기 때문에 HTML에 대한 기본적인 지식이 필요합니다. URL을 사용하는 방식은 어디에서든 접근 가능할 수 있도록 공개된 서버가 존재해야하기 때문에 서버유지를 위한 비용이 발생하게 됩니다. 단, 국내외 대부분의 웹메일에서 이미지를 정상적으로 표시할 수 있습니다. Base64 코드로 변환하여 추가하는..
-
[UiPath 기초] 6. 이벤트(Event) - 3UiPath RPA/개념 및 기초다지기 2020. 4. 1. 22:26
이번시간엔 입력받은 키값에 따라 네이버, 다음 사이트를 구분하여 여는 방법을 살펴보겠습니다. 첫 번째 시간에 만들었던 예제를 열고 아래 순서에 따라 진행해주세요. 1. Hot Key Trigger 추가 Win+D 를 입력받을때 발생하는 Hot Key Trigger를 추가합니다. 이대로만 설정하면 Win+N 키 와 Win+D 키 모두 네이버 홈페이지를 띄우게 됩니다. Win+N을 눌렀을땐 네이버, Win+D를 눌렀을땐 다음 사이트가 표시되도록 분기해야 합니다. 이럴때 사용하는 것이 IF 액티비티입니다. Condition 조건에 입력한 식의 결과가 참(true)면 Then에 배치한 액티비티를, 거짓(false)이면 Else에 배치한 액티비티를 실행합니다. 아래 예제는 "이것은 거짓입니다." 라는 메시지를 표..
-
[UiPath 기초] 6. 이벤트(Event) - 2UiPath RPA/개념 및 기초다지기 2020. 3. 25. 22:20
지난시간엔 이벤트에 대해 무작정 따라해보는 시간을 가져보았습니다. 이번 시간엔 이벤트의 구성요소에 대해 설명하는 시간을 가져보겠습니다. [Monitor Events] 이벤트는 크게 트리거(1) 과 이벤트처리(2) 영역으로 나뉩니다. 트리거영역은 이벤트의 조건을 의미하며, 1개 이상의 트리거를 설정할 수 있습니다. Monitor Events 액티비티는 기본적으로 무한반복(RepeatForever) 되도록 설정되어있습니다. 따라서 Monitor Events 액티비티 아래에 배치된 다른 액티비티들은 동작하지 않게됩니다. Montior Events를 1회만 동작하게 만들고 싶다면, 속성에서 RepeatForever 값을 False로 설정하시면 됩니다. [트리거(Trigger)] 트리거는 OR 조건으로 동작합니다..
-
[UiPath 기초] 6. 이벤트(Event) - 1UiPath RPA/개념 및 기초다지기 2020. 3. 22. 18:27
안녕하세요. 이번시간엔 이벤트(Event)를 알아보도록 하겠습니다. 이벤트하면 어떤 단어가 연상되시나요? 행사? 퀴즈? 선착순? 일정기간? 당첨? 여러 단어가 떠오르지만 아쉽게도 UiPath를 포함한 대부분의 IT용어에선 해당 단어들과는 거리가 멉니다. 그럼 이벤트는 무엇을 의미하는 말일까요? https://terms.naver.com/entry.nhn?docId=850035&cid=42346&categoryId=42346 이벤트 ①프로그램이 반응하도록 사용자가 생성시키는 동작 또는 일(사건)의 발생. 키보드의 키를 누르는 것이 대표적이다. 마우스 버튼을 클릭하는 것, 마우스를 이동하는 것 등이 있다. ②프로그램이나 태스크의 수행에 영향을 미치는 동작 또는 일의 발생. 프로그램 주행 중의 입출력 동작의 ..