IBM FileNet P8, V5.2.1            

系统字段定义

本节包含有关系统字段的定义及简要描述。

表 1. 系统字段名称及其用法表
字段名及其使用方法 数据类型 登记簿中是否需要相应的数据库字段? 队列中是否需要相应的数据库字段? 事件日志中是否需要相应的数据库字段?
F_BindPending
是否正在对工作项暂挂 BindToStation 或 BindToUser 系统指令。如果正在暂挂绑定,那么还要指示类型:
  • 0 = 未暂挂绑定'
  • 1 = BindToStation 暂挂
  • 2 = BindToUser 暂挂
  • 3 = BindToUser 和 BindToStation 暂挂。
integer 不适用 不适用
F_BoundMachine

工作项是否已绑定至工作站或服务器。如果已绑定工作项,那么将列示绑定工作站或服务器的机器标识;如果为 0,那么意味着未绑定工作项。对于由基于 Web 的系统处理的工作项,机器标识始终为 -2。

integer 不适用 不适用
F_BoundUser

工作项是否已绑定至用户。如果已绑定工作项,那么将列示绑定用户的用户标识;如果为 0,那么意味着未绑定工作项。

integer 不适用 是,在工作队列中;不适用,在用户队列中 不适用
F_BoundUserId

工作项所绑定至的用户的内部标识。

integer 不适用 不适用
F_CaseFolder

案例文件夹的实例标识。

guid
F_CaseTask

案例任务的实例标识。

guid
F_Class

工作类的名称。

string
F_Comment

每当一个步骤启动时,就会将此字段初始化为空。它允许参与某个步骤的用户共享有关此步骤的信息。例如,当用户重新指定此步骤时,他可以为接收此步骤的用户编写注释。

string 不适用 否 *
F_CreateTime

工作项的创建时间。

time 不适用 不适用
F_Deadline

为步骤截止期限所指定的时间。

time
F_Duration

事件的持续时间,例如,从操作开始到结束所耗用的时间量。大多数事件没有持续时间。

integer 不适用 不适用
F_EnqueueTime

工作项进入队列或者在队列中更新工作项的时间。

time 不适用 否 * †
F_EventType

事件的编号。有关事件编号的更多信息,请参阅事件日志记录类别

integer 不适用 不适用 是 †
F_InstrSheetId

当前是否在执行指令表(也称为工作流程图)以处理工作项。如果在执行,请标识指令表;如果为 -1,那么意味着没有正在为此工作项执行任何指令表。

integer 不适用 是 †
F_InstrSheetName

当前指令表或图的名称。

string 不适用 不适用 不适用
F_LastErrorNumber

与所发生的上一个异常相关联的错误编号。

integer 不适用 不适用 不适用
F_LastErrorText

与所发生的上一个异常相关联的文本。

string 不适用 不适用 不适用
F_LockedF_Locked
工作项的锁定状态:
  • 0 = 未锁定
  • 1 = 被用户锁定
  • 2 = 被系统锁定
integer 不适用 不适用
F_LockMachine

工作项是否已锁定。如果已锁定,那么将列示锁定工作站或服务器的机器标识;如果为 0,那么意味着未锁定工作项。

integer 不适用 不适用
F_LockTime

工作项的锁定时间。

time 不适用 不适用
F_LockUser

工作项是否已锁定。如果已锁定,那么将列示锁定用户的用户标识;如果为 null,那么意味着未锁定工作项。

integer 不适用 不适用
F_MachineId

工作站或服务器的内部标识。如果 F_EventType 为 125 (F_WOMilestoneMsg),那么此字段将包含里程碑级别。

integer 不适用 不适用
F_MaxMilestone

工作类的最高里程碑级别。

integer 不适用 不适用 不适用
F_MinMilestone

工作类的最低里程碑级别。

integer 否 * 否 * 不适用
F_OccurrenceId

使得在特定步骤发生的所有事件相关的标识。

integer 不适用 不适用 是 †
F_Operation

正在对工作项执行的操作的名称;如果当前没有执行任何操作,那么表示接下来要对工作项执行的操作的名称。此字段派生自 F_OperationId。

string 不适用 不适用
F_OperationId

正在执行当前指令的操作的内部标识。如果 F_EventType 为 125 (F_WOMilestoneMsg),那么此字段将包含里程碑标识。

integer 不适用 是 †
F_Originator

启动了工作流程的用户的用户标识。

integer 否 * 否 *
F_Overdue
工作项是否已过期:
  • 0 = 工作项未过期
  • 1 = 此步骤的提示已到期
  • 2 = 此步骤的截止期限已到期
integer 否 *
F_ParentWobNum

此工作项的父代的 F_WobNum。

string 不适用 不适用 是 †
F_QueueWPClassId

将存储此工作项的队列的标识。

注: 不应将此字段用作队列的索引的第一个字段或唯一字段,这是因为系统在内部已经将此索引用于这样一些案例:两个队列共享同一个物理表。
integer 不适用 不适用
F_Reminder

为步骤提示所指定的时间。

time
F_Response

瞬态字段。仅当已经随响应保存了工作项时,此字段才具有值。此字段派生自 F_Responses。

string 不适用 否 *
F_ResponseCount

对于有多个参与者的步骤的响应数的计数。此字段派生自 F_Responses。

integer 不适用
F_Responses

列示步骤中的每个响应以及选择此响应的参与者的计数。

integer[] 不适用 不适用 不适用
F_SeqNumber

追加至 F_TimeStamp 以对每个事件创建唯一标识。

integer 不适用 不适用
F_ServerId

指示当前正在处理工作项的工作流程系统服务器。如果值为 -1,那么表示工作项位于本地服务器中。

integer 不适用 不适用
F_ServerSeqNum

用来正确地确定多服务器系统中工作流程系统服务器之间的事件的顺序。

integer 不适用 不适用
F_SortOrder

用来帮助按正确顺序处理大型查询的内部字段。

string 不适用 不适用
F_SourceDoc

对象存储库或者库中的工作流程定义的文档规范。

string
F_SplitLeg

split 步骤中或者有多个参与者的步骤中每个分支的步骤标识。

integer 不适用 不适用 不适用
F_StartTime

工作流程的创建时间。除了工作流程的初始工作项之外,此字段不同于 F_CreateTime。

time 否 * † 否 * †
F_StepDescription

与当前步骤相关联的描述或指示信息。

string 不适用 不适用 不适用
F_StepName

流程中执行的步骤的名称;如果流程中当前没有步骤,那么表示接下来要对工作项执行的步骤的名称。

string 不适用 不适用 不适用
F_StepStatus

步骤的状态。有效值为“完成”、“正在进行中”或者“已删除”。

integer
F_Subject

工作流程启动时由用户输入的主题。

即开即用 Workplace 应用程序中使用此字段来填充“任务”页面上的“名称”字段。

string 否 * 否 * 否 *
F_Tag

工作对象标记,这是机器可读的字符串形式的工作对象标识(用户定义的用来唯一标识工作项的值)。

string 是 †
F_Text

包含用户定义的文本。如果 F_EventType 为 125 (F_WOMilestoneMsg),那么此字段将包含里程碑文本。

string 不适用 不适用
F_TimeOut

此工作项下一次发生超时,这可能是提示、截止期限或超时。

time 否 *
F_TimeStamp

指示事件的发生时间。

time 不适用 不适用
F_Trackers

当工作流程启动时,此字段用来收集跟踪者;创建跟踪者工作项之后,此字段将为空。

string[] 不适用 不适用 不适用
F_TrackerStatus
工作项是否是跟踪者工作项:
  • 0 = 指示工作项是一个常规工作项
  • 1 = 指示工作项是一个跟踪者工作项
integer 否 * † 否 * †
F_TransferUser

已将工作流程定义传输至工作流程数据库的用户的标识。

integer 不适用 不适用 不适用
F_UniqueId

工作项的唯一标识。仅在队列记录中,每当更新工作项时,就会更改值。

float 否 * †
F_UserId

用户的内部标识。

integer 不适用 不适用
F_WCRevision

工作项所属的工作类的修订版号。

integer 不适用 不适用
F_WFDeadline

工作流程截止期限信息。它用来设置跟踪者的截止期限,对应于工作流程的截止期限。

integer 不适用 不适用 否 †
F_WFReminder

工作流程提示信息。它用来设置跟踪者的提示,对应于工作流程的截止期限。

integer 不适用 不适用 不适用
F_WobNum

这是一个 16 字节的二进制字段,实际上是一个 GUID(全局唯一标识)。它唯一地标识单个工作项。

string 是 †
F_WorkClassId

工作项所属的工作类的内部标识。

integer 是 †
F_WorkFlowNumber

已启动工作流程的工作项的 F_WobNum。

string 否 * † 否 * †
F_WorkOrderId

当前指令的内部标识。

integer 不适用 是 †
F_WorkSpaceId

工作项所使用的工作空间。

integer 不适用 是 †
F_WPClassId

其中包含工作项的队列的工作执行者类的内部标识。

integer 不适用 不适用
F_WsCorrelation

Web Service 相关性值。此字段存在于“接收”工作项中。

string 不适用 ‡ 不适用 不适用
F_WsOperation

Web Service 操作名称。

string 不适用 ‡ 不适用 不适用
F_WsPortType

Web Service 端口类型名称

string 不适用 ‡ 不适用 不适用

N/A(不适用)

* 下列应用程序需要此字段:
  • 管理控制台
  • 流程管理器
  • 流程跟踪者

Case Analyzer 需要此字段

‡ 仅当工作项是“调用”、“接收”或“应答”指令(Ws_Correlation 仅适用于“接收”指令)并且位于 WSRequest 队列中时,此字段才存在。WSRequest 队列需要相应的数据库字段。



最近一次更新时间: 2015 年 10 月
bpfwd039.htm

© Copyright IBM Corporation 2015.