안녕하세요? 선배님들
반복적인 회사 업무를 자동화 시켜 업무를 보다 편하게 하고 싶어서 알아보다가 여기까지 찾아 오게 되었습니다.
아래처럼 작업이 가능할까요?
하시고자 하는 작업은 좀만 찾아 알이 보시고, 찾아 보시면 금방 하실 수 있는 부분입니다.
그러니, 하나씩 해야 할 것들을 정리해서 시작해 보세요!!!
감사합니다.
안녕하세요. 질문안에 추가적으로 짚고 넘어가야 할 점이 몇 개 있지만 나머지 질문자님이 충분히 해결하실거라 믿고 답변드리겠습니다.
캡쳐이미지 파일이나 플로우파일을 첨부하면 좋겠지만 사정상 문자형식으로 대체합니다. 양해바랍니다.
확장자 없는 파일명 얻기 : assign 액티비티 ( strFileNameWithoutExtension = Path.GetFileNameWithoutExtension(item.toString) )
확장자 있는 파일명 얻기 : assign 액티비티 ( strFileName = Path.GetFileName(item.toString) )
언더바 “_“로 파싱한 배열 얻기 : assign ( arrWords = Split(strFileName,”_”) )
if 문으로 3가지 케이스 분류하기 : if( arrWords(2) = “분류명1” Or arrWords(2) = “분류명2”)
Assign (intCaseVar = 1)
else
if( arrWords(2) = “분류명5” )
Then : Assign ( intCaseVar = 3 ) , Else : Assign ( intCaseVar = 2 )
switch (case = intCaseVar)
case 1 :
CopyFile 액티비티 ( 원본 : item.toString , 대상 : “~\올빼미"+arrWords(1)+”\01상세분류"+""+strFileName
case 2 :
CopyFile 액티비티 ( 원본 : item.toString , 대상 : “~\올빼미"+arrWords(1)+”\02상세분류"+""+strFileName
case 3 :
CopyFile 액티비티 ( 원본 : item.toString , 대상 : “~\올빼미"+arrWords(1)+”\03상세분류"+""+strFileName
정말 왕초보였는데 그나마 길을 제시해 주셔서 감사합니다.
네 도움이 되셨기를 바랍니다~ 감사합니다.