-
[Uipath] text파일에 로그 찍기(Append Line)프로그래밍/RPA(RoboticProcessAutomation) 2020. 4. 2. 12:06
안녕하세요 젤린입니다 :)
프로젝트를 개발하다보면 진행상황을 비롯하여 다양한 오류 상황을 개발자 커스텀 로그로 작성하곤 하죠. 이를 활용하여 프로세스가 종료된 후 studio의 output에서 해당 로그와 각종 에러를 바로 바로 파악할 수 있습니다. 작성 과정은 조금 귀찮을지 몰라도 주석과 로그를 적절히 활용해야만 유지보수는 물론 개발 중 다양한 상황에 빠르게 대처할 수 있으니 개발에선 필수라고 볼 수 있겠습니다.
이 로그를 output패널 외에 text파일로 출력하고 싶은 경우가 가끔 발생하게됩니다. 비전공자에게 프로세스 종료 후 진행 상황을 알기 쉽게 알리고 싶다거나, 개발자 개인이 나중에 메일로 간편하게 확인할 수 있도록 하는 경우 등이 있겠지요. 이 경우 text파일에 log를 append하여 찍어야 할텐데.. 어떻게 하면 좋을까요?
Append Line
text파일에 새로운 문자열을 작성하는 액티비티가 있습니다. 바로 Append Line입니다. 바로 사용 예제를 볼까요?
해당 액티비티는 System -> FIle 에 속해있습니다.
text 속성에 추가할 String문자열을 입력하고,
FileName 에 TextFilePath를 입력해주면 됩니다. 해당 경로에 파일이 없더라도 자동 생성해주니 Init프로세스에 해당 날짜를 추가하는 등 간단히 활용하실 수 있습니다.
예제 실행 결과는 다음과 같습니다.
이제 예외 시 간단하게 로그를 내보내어 작성할 수 있겠네요 ^_^
'프로그래밍 > RPA(RoboticProcessAutomation)' 카테고리의 다른 글
[UIPATH] VB.Net 데이터테이블 조작 메소드(DataTable) (0) 2020.04.02 [UIPATH] VB.Net 날짜/시간 메소드(DateTime) (0) 2020.04.02 [UIPATH] VB.Net 문자열 조작 메소드(String) (0) 2020.04.01 [Uipath] Double 연산하고 소수점 버리기, 화폐 단위로 Format하기 (0) 2020.03.10 [Uipath] DataTable에서 숫자로 시작하는 행만 남기기 - DataTable Filter 관련 메소드 (2) 2020.03.10