這些函數會計算兩種類型計時器的有效期限:截止時間計時器和提示計時器。如果使用 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])
截止時間計算的開始時間。
如果為函數指定了工作排程,則該函數可能會調整開始時間。如需相關資訊,請參閱工作排程。
要用於截止時間計算之服務水準協定的名稱。空字串指示未指定服務水準協定。
如果在區域內找不到指定的服務水準協定,則該函數會產生執行時期異常狀況。
服務水準協定項目陣列的索引會決定要使用的項目。該陣列有一個基礎(與所有其他工作流程欄位陣列一樣)。空字串指示不使用服務水準協定項目。
如果索引超出範圍,則該函數會產生執行時期異常狀況。
選用項目。區域內工作排程的名稱。 空字串指示未指定工作排程。
函數的指定服務水準協定會判定是否使用指定的工作排程。如果未將服務水準協定配置成使用工作排程,則將忽略此參數。否則,如果將服務水準協定配置成使用工作排程,則該函數將在未指定排程時產生執行時期異常狀況。
如果將服務水準協定配置成使用工作排程,則函數使用工作排程來計算截止有效期限(而不是預設 24x7 排程)。所傳回的有效期限一律在工作排程內。