0

我需要在启动工作流之前获取系统字段,以使它们可供用户设置。F_subject 和 F_Comment 等字段

filenet.vw.api.VWWorkflowDefinition workflowDefinition = vwSession.fetchWorkflowDefinition(-1, workClassName, true);
filenet.vw.api.VWFieldDefinition []fieldDefinitions = workflowDefinition.getFields();

在上面的代码中使用了在工作流定义上调用 getFields 方法,它只返回 F_trackers

我可以通过硬编码来制作这些字段,但我不喜欢那样。需要这方面的帮助

4

1 回答 1

3

您是否尝试获取步骤元素参数?例如,在启动工作流时:

VWStepElement stepElement = vwSession.createWorkflow(workflowName);
stepElement.getParameters(VWFieldType.ALL_FIELD_TYPES, VWStepElement.FIELD_USER_AND_SYSTEM_DEFINED);
于 2013-02-01T21:22:24.257 回答