프로그래밍/RPA(RoboticProcessAutomation)
-
[UIPATH] VB.Net 문자열 조작 메소드(String)프로그래밍/RPA(RoboticProcessAutomation) 2020. 4. 1. 13:24
안녕하세요 젤린입니다:) Uipath는 닷넷프레임워크를 기반으로 하며 저는 vb로 주로 개발하고 있습니다. VB.Net의 String 메소드들과 사용법을 Uipath에서 바로 활용 가능하도록 정리해두었습니다. 변수는 모두 Var로 표시하였습니다. 메소드 형식 설명 String.Concat(Var1, Var2) 두 문자열 연결 Var.Contains(“Text”) Var 문자열의 Text 포함 여부 출력(bool) String.Format(“{0} in {1}”, Var1, Var2) {Index}Index에 해당하는 Var 문자열로 삽입 Var1.IndexOf(Var2) Var1 문자열에서 Var2가 시작되는 Index반환 (0부터) InStr(Var1, Var2) Var1문자열에서 Var2가 시작되는 ..
-
[Uipath] Double 연산하고 소수점 버리기, 화폐 단위로 Format하기프로그래밍/RPA(RoboticProcessAutomation) 2020. 3. 10. 15:40
안녕하세요~! 젤린입니다! 블로그가 처음이라 모든 포스팅 글이 의식의 흐름대로 쓰이는 것 같아요. 앞으로 차차 정돈된 핵심쏙쏙 포스팅의 될 수 있겠죠..! 오늘은 Uipath에서 소수점이 있는 Double값을 연산하고 소수점 버리기, 화폐 단위로 천의 저리마다 콤마 구분으로 Format하기 활동을 포스팅하겠습니다! 소수점 버리기, 화폐단위로 Format하기 워크플로우의 사용은 아래와 같습니다. Assign사용을 자세히 알아보겠습니다. String.Format("{0:#,0}", Math.Truncate(CDbl(row("금액"))*0.967)) - Format 문자열을 특정 사용자 지정 형식으로 Format하는 방법은 바로 String.Format(형식, Stirng) 입니다. 크기가 정해진 정수들이라면..
-
[Uipath] DataTable에서 숫자로 시작하는 행만 남기기 - DataTable Filter 관련 메소드프로그래밍/RPA(RoboticProcessAutomation) 2020. 3. 10. 15:05
안녕하세요 젤린입니다 :) Uipath에서 Excel자료를 읽고 활용하려다 보면 난감한 부분이 많이 있죠. 위이 이미지처럼 셀이 병합되어 있다거나, 계속해서 표의 위치 및 크기가 바뀐다거나... 참고로 병합된 셀은 가장 상위의 셀 부분에서만 데이터가 읽히고, 하위 셀들은 데이터가 Empty상태입니다. 저는 위의 표를 읽고 금액 및 송금금액 연산, 다른 파일에 연산 데이터 합산 등등의 작업을 진행하였습니다. 대부분의 DataTable 필터링을 할 때에는 Uipath에서 기본적으로 제공하는 Filter DataTable Activity를 활용하여 쉽게할 수 있지만, 거기에서 필터링 할 수 있는 조건은 제한적이죠. 실무에서 작업을 진행하다보면 정해진 필터링 외에도 다양한 메소드나 조건식, 정규식을 활용하여 데..
-
[Uipath] 비밀번호, 공인인증서 로그인 - Type Secure Text프로그래밍/RPA(RoboticProcessAutomation) 2020. 3. 9. 16:37
----------추가----------- 보안 프로그램 설치가 필요한 사이트 중 일부는 암호 입력이 불가능한 경우를 확인하였습니다. ex) 신한은행 가능, 국세청 불가능, 우리은행 불가능의 사례 확인 -------------------------- 안녕하세요 :) 젤린입니다 ! Uipath와 관련된 첫 글이네요. 기초에 관한 부분은 uipath 홈페이지의 아카데미나, 유튜브에 좋은 영상이 많이 올라와 있습니다. 저는 활용과 심화 부분에 대한 포스팅을 작성해나가려고 합니다. Uipath에서 Input type Password에 암호를 입력하는 방법은? 웹이나 소프트웨어의 일반적인 Input Box에 Text를 입력하기 위해서는 Type Into Activity를 이용하여 쉽게 할 수 있습니다. 반면에 일..