IBM FileNet P8, V5.2.1            

F_calculateTimertype

这些函数将计算以下两种类型计时器的到期时间:截止期限计时器和提示计时器。如果您通过使用 F_calculateDeadline 函数设置截止期限,请通过将相同的参数值传递至 F_calculateReminder 函数来设置提示。

下列示例说明如何对 F_calculateDeadline 函数进行调用:
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 Corporation 2015.