OCSeriesEventGenerator - 전역
OCSeriesEventGenerator API는 사용자의 iCalendar에 대해 반복되는 VEVENT를 생성합니다.
OCSeriesEventGenerator - getMemberCalendar(groupId 문자열, rotaId 문자열, userId 문자열, dateRangeObj 개체, memberSchedules 개체, calendarLink 문자열)
반복되는 당직 이벤트의 배열을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| groupID | 문자열 | 그룹 시스템 ID입니다. |
| rotaID | 문자열 | 교대 시스템 ID입니다. |
| userID | 문자열 | 사용자 시스템 ID입니다. |
| dateRangeObj | 객체 | 데이터 세트의 시작 날짜와 끝 날짜를 포함합니다. |
| memberSchedules | 객체 | 사용자의 일정입니다. |
| 캘린더링크 | 문자열 | 인스턴스의 당직 달력으로 돌아가는 링크. |
| 유형 | 설명 |
|---|---|
| 배열 | 반복되는 당직 이벤트의 배열입니다. |
OCSeriesEventGenerator - getRosterICalEvents(GlideRecord, rotaScheduleSpanGR, GlideRecord, memberScheduleSpanGR, 배열: seriesStartTimes, 객체 excludeItems, 문자열 repeatUntil, 문자열 시간대, 문자열 calendarLink)
제공된 rotaScheduleSpanGR 및 memberScheduleSpanGR에 대한 당직을 나타내는 VEVENT의 배열을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| rotaScheduleSpanGR | GlideRecord | 로타에 대한 cmn_schedule_span 글라이드 기록입니다. |
| memberScheduleSpanGR | GlideRecord | 교대 구성원에 대한 cmn_schedule_span Glide 기록입니다. |
| 시리즈StartTimes | 배열 | 반복되는 순번 범위 시작 시간의 배열입니다. |
| 항목 제외 | 객체 | 제외해야 하는 일정 항목입니다. |
| repeatUntil | 문자열 | 형식이 지정된 ScheduleDateTime 문자열입니다. |
| 시간대 | 문자열 | 당직 교대의 시간대입니다. |
| 캘린더링크 | 문자열 | 이 사용자의 당직 달력 링크. |
| 유형 | 설명 |
|---|---|
| 배열 | 제공된 rotaScheduleSpanGR 및 memberScheduleSpanGR에 대한 당직을 나타내는 VEVENT의 배열입니다. |
OCSeriesEventGenerator - getRosterMemberEvents(GlideRecord, rotaMemberGR, 배열 seriesStartTimes, 객체 excludeItems, 문자열 repeatUntil, 문자열 calendarLink)
반복되는 당직 VEVENTS의 배열을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| rotaMemberGR | GlideRecord | cmn_rota_member 기록입니다. |
| 시리즈StartTimes | 배열 | 반복되는 순번 범위 시작 시간의 배열입니다. |
| 항목 제외 | 객체 | 제외해야 하는 일정 항목입니다. |
| repeatUntil | 문자열 | 형식이 지정된 ScheduleDateTime 문자열입니다. |
| 캘린더링크 | 문자열 | 이 사용자의 당직 달력 링크. |
| 유형 | 설명 |
|---|---|
| 배열 | 반복되는 당직 VEVENT의 배열 |