Uipath34 Uipath UI-DBP-006 에러 해결방법 기존 클래식 버전으로 사용할 때는 문제가 되지 않았으나 커뮤니티 최신버전으로 클래식 버전을 사용하다 보니 UI-DBP-006 에러가 발생하는 경우가 있습니다 개발을 다 했다 생각하고 디버그를 돌리는 순간? 아래와 같이 UI-DBP-006에러 코드를 볼 수 있습니다 클래식 type into액티비를 사용 후 발생하였습니다 해결방법은 프로젝트 설정을 통해 오류 코드의 단계를 내리는 방법입니다 프로젝트 탭을 누르고 탭 왼쪽 위를 보면 위와 같이 톱니바퀴의 설정 모양이 있습니다 워크플로우 분석기 -> UI-DBP-006 오류 워크플로우 분석기 -> UI-DBP-006 정보 단계를 내려주시면 디버그 및 수행에 문제없이 진행됩니다 2024. 3. 11. Uipath 로그인 모듈화(.xaml파일 첨부) 로그인을 만들다 보면 각자 개인 스타일에 맞춰 개발하거나 기존 프레임 워크를 사용하거나 하다 보니 개인용으로 쓰려다 올려봅니다 당장에는 미흡한게 많을 수도 있고 사용하다 불편한거 있으면 버전업 해두겠습니다 전체적인 흐름은 아래와 같이 흘러갑니다 1. 변수 설정 : 먼저 Kill Process를 통해 인터넷창을 닫아줍니다 그리고 인수값을 받은걸 그대로 변수에 부여합니다 인수값 상태로 사용해도 가능합니다 2. Case문을 통해 Edge, Chrome, IE 총 3개만 분류하였으며 분류 이후 각 로그인과 로그아웃 로직 작성 해주셔야 합니다 3. 로그인 결과를 체크하여 성공일 경우 로그만 찍고 종료되며 실패가 되면 브라우저 Kill Process 하고 i_Retry_Count 변수의 값을 -1을 하면서 N번 반.. 2024. 3. 7. Uipath 내부망 패키지 가져가는 방법 패키지 위치를 Uipath 설치 경로에 있습니다 어딘지 정확히 모르시는 분은 아래와 같이 확인하여 주시기 바랍니다. Uipath Studio 실행 - 설정 - 소스관리 - 기본 패키지 소스 - 로컬에 나와있는 경로를 전부 복사하여 폴더로 접근하시면 됩니다. 경로를 입력했다면 아래와 같은 사진이 나올텐데 필요한. nupkg를 가져가시면 됩니다 이때 이것만 가져가는 건 아니고 다른 하나도 더 챙겨 가셔야 합니다. 다른 한 군대는 개발을 하던 PC에서 디버그를 하던 실행을 하던 한번이라도 수행을 하고 난다면 아래 경로에 Packages 폴더를 볼 수 있는 대. nuget이 안 보인다 하는 경우 폴더 숨기기 옵션을 해제한 후 다시 확인하시면 될 거 같습니다 아래 폴더를 통쨰로 압축하여 가져가도 좋으나 대략 용량.. 2024. 2. 29. Uipath SMTP Send Maill 타임아웃 오류 나는 경우 해결방법 구글계정으로 SMTP 사용 전 필수 설정 1.Gmail 계정 설정 2. 앱 비밀번호 설정 Gmail 계정 설정 필요 간략히(더 보기) -> 라벨 관리 -> 전달 및 POP/IMAP -> POP 다운로드 -> 이미 다운로드된 메일을 포함하여 모든 메일에 POP 활성화 -> IMAP 사용 구글 앱비밀번호 설정 구글 계정관리 -> 보안 -> 2단계 인증 -> 패스워드 입력 뜨는 경우 로그인 진행 2단계 인증 다음페이지로 넘어오면 맨아래로 내려서 앱 비밀번호를 설정해 줍니다 이미 여러 번 테스트하느라 저는 2개 정도 생성되어 있습니다 만들기 누르고 나서 생성된 앱 비밀번호는 어딘가 메모해두셔야 합니다 다시 알려주지 않기 때문에 꼭 필수로 적어두셔야 하고 삭제하고 새로 만들어서 사용하는 방법도 있긴 하나 기존에 .. 2023. 12. 19. Uipath Orchestrator 서버 수행 확인 Uipath Orchestrator 사이트 서버 On,Off 하는 법 1.IIS(인터넷 정보 서비스) 관리자 -> 연결메뉴 팝업 아래 사이트 클릭 사이트에 상태가 중지로 되어있는 경우 오케스트레이터 사이트가 열리지 않는 경우 다시 시작 또는 시작을 눌러서 사이트 상태를 변경 해준다 2023. 10. 24. Uipath storage bucket 스토리지 버킷이란? - 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스입니다 간단하게 데이터 저장하는 공간 정도로 보시면 편할거같습니다. Storage Bucket 설정 종류는 아래와 같이 총 3가지가 있습니다 오케스트레이터, Azure저장소, 아마존 S3 오케스트레이터를 제외한 나머지는 결제가 필요한 부분이 이점 참고 하시면 좋을거같습니다 아울러 오케스트레이터에서도 일정양이 되면 제한된다고 알고있습니다 설정을 하고 나면 위와 같이 생성이 되는걸 볼수있습니다 그럼 이걸 활용해야 할텐데 이름을 클릭 해당 디렉토리에 저장된 파일들을 볼수있습니다 저는 이미 올려뒀기에 아래와 같이 파일이 있으나 처음 생성하신분이 비어있을테니 채워주시면 됩니다 파일 업로드할때 주의사항으로는 동일한 파일 이.. 2023. 10. 23. Uipath 통화 입력 방법 Uipath 자체 통화 구분해주는 내용이 존재하지 않아 확인 해보니 아래와 같은 방식으로 사용이 가능하여 글을 작성합니다. 1.String.Format("{0:#,0}",Math.Truncate(CDbl(datae.ToString))).ToString - Truncate는 자리수 버리기 2.String.Format("{0:#,0.###}",CDbl(숫자값.ToString)).ToString - String.Format("{형식}") 2023. 10. 16. Uipath Queue 사용법 Uipath Queue 사전작업 1. 오케스트레이터 큐 등록 2. Add Queue Item(2번 프로세스 전에 필요) 3. Get Transaction Item 오케스트레이터 큐 등록 1. 큐 이름 2. 자동 재시도 설정은 필요에 따라 다르다 보니 재시도 하실분은 횟수 설정 해주시면 됩니다 만약 따로 재수행을 원하지 않는 경우 자동 재시도 체크 해제 필요합니다. 프로세스1 1.Add Queue Item -> Item Information 값에 name1, name2 값 설정 2.큐 이름 : 설정한 큐 이름 입력 프로세스2 1.Get Transaction Item 2.설정한 큐 이름 작성 3.Transaction Item -> 변수출력 Queue Assign 설정 < - 일반 Assign 1.변수출력.S.. 2023. 10. 16. Uipath Inject Js Script 사용법 자바스크립트를 사용할 줄 아는 사람들이 Uipath에 Inject Js Script가 있기 때문에 사이트에서 단순히 데이터를 가져오거나 입력값이 필요할 때 스크립트로 작성하는 케이스도 있을 텐데 분명 Console에서는 문제없이 되는 걸 확인했는데 Uipath로 옮기면 작업을 원하는 대로 결과물을 주지 않고 아무 반응이 없을 겁니다 가장 단순하게 네이버 검색창에 자바스크립트를 통해 입력하는 방식이라고 할 때 해당 스크립트는 document.getElementsByClassName("search_input")[0].value = "uipath" 이렇게 작성이 됩니다 Uipath에서 작업을 하는 경우 먼저 Open Browser를 통해 창을 열어야 스크립트 사용이 가능합니다 아래와 같이 작성을 하고 해당 프.. 2023. 6. 14. Uipath 숫자를 영어로 or 영어를 숫자로 변환하는 방법 예전에 개발할 때 사용했었는대 다시 사용하려니 떠오르지 않아 구글 검색해도 잘 보이지 않아서 작성하게 됐습니다 아래 이미지 내용을 설명하자면 read range를 통해 데이터 테이블을 읽고 나온 데이터 테이블의 Column 개수를 알기 위해 dfdfdf.ColumnCount를(dfdfdf가 테이터테이블입니다 ) 사용하여 열의 개수를 알아냅니다 그다음이 중요합니다 숫자를 영어로 = Uipath.Excel.Helpers.ExcelUtilities.ConvertColumnIndexToColumnLetter(숫자1) 해당 변수 내용입니다 read range 한 엑셀파일에는 실제 4개의 Column이 존재합니다 그럼 결과는 D가 나오게 되는 거죠 반대로 영어를 알고 숫자를 모르는 경우일 때 값을 증가시키는 방법도.. 2023. 6. 13. 이전 1 2 3 4 다음