목표
Studio에서 Orchestrator Non Working Days 정보 호출하기
변수 선언
변수명 | 타입 |
response | String |
JObj | JObject |
AccessToken | String |
Orchestrator - Non-Working Days 설정
Setting > Non-Working Days 탭에서 저장하며, tenant 단위로 구분됨
1. Access tocken 요청
1.1 HTTP Request
[ HTTP Request Activity ]
1.2 HTTP Request 결과에서 AccessToken 할당
[ Deserialize json Activity ]
[ Assign Activity ]
- Bearer [access_token]형태
AccessToken = "Bearer "+JObj ("result").ToString
2. Non Working Days 정보 호출
2.1 HTTP Request
[ HTTP Request Activity ]
2.2 호출결과 가공
[ Deserialize json Activity ]
[Assign - 불필요한 데이터 삭제]
sResult = jObj2("ExcludedDates").ToString.Replace("[",string.Empty).Replace("]",string.Empty).Replace(system.Environment.NewLine, "").Replace(" ","").Replace("T00:00:00Z","").Replace("""","")
[Assign - NonWorking day 배열로 생성]
arrNonWorkingDays = sResult.Split(",".ToCharArray)
>> arrNonWorkingDays.Contains(Now.ToString("yyyy-MM-dd")) 함수로 Non-Working days에 포함됐는지 확인할 수 있다
[운영Tip]로컬bot 실행 - Remote Desktop사용 (0) | 2020.07.21 |
---|---|
[RPA] DB Connection (0) | 2019.12.26 |
[RPA] 유용한 정규식 (1) | 2019.12.13 |
[RPA] Get Job Activity 에러처리 (0) | 2019.12.05 |
[RPA] Studio X란? (0) | 2019.11.21 |
댓글 영역