F_calculateTimertype
이 함수는 두 가지 유형의 타이머(데드라인 타이머와 리마인더 타이머)에 대한 만료 시간을 계산합니다. F_calculateDeadline 함수를 사용하여 데드라인을 설정할 경우 동일한 매개변수 값을 F_calculateReminder 함수에 전달하여 리마인더를 설정하십시오.
F_calculateDeadline(adddays(systemtime(), 5), F_getRegionField(SLAName1, string),
priority, “workscheduleA")
-
F_calculateDeadline(time_value, sla_name, sla_index, [work_schedule_name])
-
F_calculateReminder(time_value, sla_name, sla_index, [work_schedule_name])
- time_value
-
데드라인 계산의 시작 시간입니다.
함수에 대한 작업 스케줄이 지정된 경우 함수에서 시작 시간을 조정할 수 있습니다. 자세한 정보는 작업 스케줄의 내용을 참조하십시오.
- sla_name
-
데드라인 계산에 사용할 서비스 수준 계약의 이름입니다. 비어 있는 문자열은 서비스 수준 계약이 지정되지 않음을 나타냅니다.
지정된 서비스 수준 계약을 영역에서 찾을 수 없는 경우 함수에서 런타임 예외를 생성합니다.
- sla_index
-
사용할 항목을 결정하는 서비스 수준 계약 항목 배열에 대한 인덱스입니다. 다른 모든 워크플로우 필드 배열에서처럼 배열은 1을 기반으로 합니다. 비어 있는 문자열은 서비스 수준 계약을 사용하지 않음을 나타냅니다.
인덱스가 범위를 벗어날 경우 함수에서 런타임 예외를 생성합니다.
- work_schedule_name
-
선택사항입니다. 영역내의 작업 스케줄 이름입니다. 비어 있는 문자열은 작업 스케줄이 지정되지 않음을 나타냅니다.
함수에 대해 지정된 서비스 수준 계약이 지정된 작업 스케줄을 사용할지 결정합니다. 서비스 수준 계약이 작업 스케줄을 사용하도록 구성되지 않은 경우 이 매개변수가 무시됩니다. 그렇지 않고 서비스 수준 계약이 작업 스케줄을 사용하도록 구성된 경우 스케줄이 지정되지 않으면 함수에서 런타임 예외를 생성합니다.
서비스 수준 계약이 작업 스케줄을 사용하도록 구성된 경우, 함수는 기본 24x7 스케줄 대신 작업 스케줄을 사용하여 데드라인 만료 시간을 계산합니다. 리턴된 만료 시간은 항상 작업 스케줄 내에 있습니다.
마지막 업데이트 날짜: 2015년 10월
bpfe029.htm
© Copyright IBM Corp. 2015.