Filenet P8 - 在启动步骤中获取系统字段



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

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

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

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

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

VWStepElement stepElement = vwSession.createWorkflow(workflowName);
stepElement.getParameters(VWFieldType.ALL_FIELD_TYPES, VWStepElement.FIELD_USER_AND_SYSTEM_DEFINED);

相关内容

  • 没有找到相关文章

最新更新