OCRotation - 전역
OCRotation 스크립트 포함은 달력을 표시하는 데 사용되는 데이터 구조를 작성하는 메서드를 제공합니다.
이 코드는 범위 항목 목록을 저장하는 GlideAJAXSchedulePage 개체를 빌드합니다. GWT(레거시) 달력에 이 유형을 사용할 수 있습니다. 다른 달력 유형에 대해서는 스크립트 포함을 OCRotationV2 - 전역 참조하십시오. 이는 On-Call Scheduling의 일부입니다.
OCRotation - buildRotas()
그룹, 교대 및 명단에 따라 당직 범위를 구성합니다. 이는 OCRotationV2 - getSpans 메서드에서 사용됩니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 무효 |
OCRotation - getEndDate()
당직 범위를 검색할 기간에 대한 종료 날짜를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 문자열 | 당직 범위를 검색할 기간의 종료 날짜입니다. |
OCRotation - getGroupIds()
당직 일정에 대한 그룹 sys_id(sys_user_group) 값의 쉼표로 구분된 목록을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 문자열 | 당직 일정에 대한 그룹 sys_id(sys_user_group) 값의 쉼표로 구분된 목록입니다. |
OCRotation - getRosterIds()
선택한 순번에 따라 명단을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 문자열 | 선택한 순번에 따른 명단입니다. |
OCRotation - getRotaGr(문자열 rotaIds, 문자열 groupIds, 문자열 rosterIds, 문자열 userIds)
그룹, 교대, 사용자 및 명단으로 필터링된 cmn_rota 테이블에 대한 GlideRecord를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| rotaId | 문자열 | 당직 일정에 대한 cmn_rota(순번 sys_id) 값을 쉼표로 구분한 목록입니다. |
| groupIds | 문자열 | 당직 일정에 대한 그룹 sys_id(sys_user_group) 값의 쉼표로 구분된 목록입니다. |
| 명단 ID | 문자열 | 당직 일정에 대한 쉼표로 구분된 cmn_rota_roster(명단 sys_id) 값 목록입니다. |
| 사용자 ID | 문자열 | 당직 일정에 대한 쉼표로 구분된 사용자 sys_id(sys_user) 값 목록입니다. |
| 유형 | 설명 |
|---|---|
| GlideRecord | 그룹, 교대, 사용자 및 명단으로 필터링된 cmn_rota 테이블에 대한 GlideRecord |
OCRotation - getRotaIds()
달력의 그룹에 대한 순번을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 문자열 | 달력의 그룹에 대한 순번입니다. |
OCRotation - getStartDate()
당직 범위를 검색할 기간에 대한 시작 날짜를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 문자열 | 당직 범위를 검색할 기간의 시작 날짜입니다. |
OCRotation - getTimezone()
당직 달력에서 사용할 시간대를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 문자열 | 당직 달력에서 사용할 시간대입니다. 예: 유럽/마드리드 및 미국/태평양. |
OCRotation - getUserIDs()
이렇게 하면 사용자가 반환한 일정이 필터링됩니다. 당직 일정을 필터링하는 데 사용되는 사용자 sys_id(sys_user) 값의 쉼표로 구분된 목록을 가져옵니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 문자열 | 당직 일정을 필터링하는 데 사용되는 사용자 sys_id(sys_user) 값의 쉼표로 구분된 목록입니다. |
OCRotation - setEndDate(문자열 endDate, 부울 포함)
당직 범위를 검색할 기간의 종료 날짜를 설정합니다. 종료 날짜를 설정하지 않으면 기본적으로 다음 달의 마지막 날이 적용됩니다. OCRotationV2 - getSpans와 함께 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| endDate | 문자열 | [선택사항] 당직 일정의 종료 날짜입니다. |
| 포함 | 부울 | [선택사항] true이면 종료 날짜가 시간 범위에 포함됩니다. 지정하지 않으면 이 값은 기본적으로 true로 설정됩니다. |
| 유형 | 설명 |
|---|---|
| 무효 |
OCRotation - setGroupIds(문자열 groupIds)
그룹별로 반환되는 일정을 필터링합니다. 당직 일정에 대해 쉼표로 구분된 sys_user_group(그룹 sys_id) 값 목록을 설정합니다. OCRotationV2 - getSpans와 함께 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| groupIds | 문자열 | 당직 일정에 대한 그룹 sys_id(sys_user_group) 값의 쉼표로 구분된 목록입니다. |
| 유형 | 설명 |
|---|---|
| 무효 |
OCRotation - setRosterIds(문자열 rosterIds)
선택한 순번에 따라 근무자 명단을 설정합니다. OCRotationV2 - getSpans와 함께 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 명단 ID | 문자열 | 선택한 순번에 따른 명단입니다. |
| 유형 | 설명 |
|---|---|
| void |
OCRotation - setRotaIds(String rotaIds)
달력에서 그룹의 순번을 설정합니다. OCRotationV2 - getSpans와 함께 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 로타이드 | 문자열 | 달력의 그룹에 대한 순번입니다. |
| 유형 | 설명 |
|---|---|
| 무효 |
OCRotation - setStartDate(String startDate)
당직 범위를 검색할 기간의 시작 날짜를 설정합니다. 시작 날짜를 설정하지 않으면 기본적으로 이전 달의 첫 번째 날이 적용됩니다. OCRotationV2 - getSpans와 함께 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| startDate | 문자열 | [선택사항] 당직 범위를 검색할 기간의 시작 날짜입니다. |
| 유형 | 설명 |
|---|---|
| void |
OCRotation - setTimezone(문자열 시간대)
당직 달력에서 사용할 시간대를 설정합니다. OCRotationV2 - getSpans와 함께 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 시간대 | 문자열 | 당직 달력에서 사용할 시간대입니다. 예: 유럽/마드리드 및 미국/태평양. |
| 유형 | 설명 |
|---|---|
| 무효 |
OCRotation - setUserIds(문자열 userIds)
당직 일정을 필터링하는 데 사용되는 사용자 sys_id(sys_user) 값의 쉼표로 구분된 목록을 설정합니다. OCRotationV2 - getSpans와 함께 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 사용자 ID | 문자열 | 당직 일정을 필터링하는 데 사용되는 사용자 sys_id(sys_user) 값의 쉼표로 구분된 목록입니다. |
| 유형 | 설명 |
|---|---|
| 무효 |