gpt4 book ai didi

workflow - Alfresco:如何更改自定义工作流程的启动任务名称?

转载 作者:行者123 更新时间:2023-12-03 06:24:12 24 4
gpt4 key购买 nike

我希望工作流程详细信息页面显示启动任务的描述性名称,而不是历史记录表中的表单 ID。 userTasks 的 name 属性工作正常,但我无法让它在我的 startEvent 上工作。如下所示:

<startEvent id="start" name="Início" activiti:initiator="initiatorUserName"
activiti:formKey="workflowdocumentrequest:start">

<userTask id="userTask1" name="Revisão da Requisição de Documento Físico"
activiti:assignee="${workflowdocumentrequest_destination.properties.userName}"
activiti:formKey="workflowdocumentrequest:review">

Name of start task not showing

我必须做什么?

最佳答案

好吧,如果您正在使用 Activiti 在 Alfresco 中开发自定义高级工作流程,您应该查看 this Jeff Pots guide 。除此之外,为了在开始事件中使用自定义字符串,您应该熟悉内容建模和 i18n 属性文件。所以对于你的startEvent您应该有一个特定的工作流程模型,声明 workflowdocumentrequest:start类型,类似这样的内容:

<type name="workflowdocumentrequest:start">
<parent>bpm:startTask</parent>
...
</type>

对于该工作流程内容模型,您应该有一个特定的 i18n 文件,位于 messages名为 workflowdocumentrequestWorkflow.properties 的文件夹。在那里你应该有这样的东西: workflowdocumentrequestWorkflow_workflowmodel.type.workflowdocumentrequestWorkflow_start.title=Início

workflowdocumentrequestWorkflow_workflowmodel部分是你的namespacePrefixShortname_yourWorkflowModelName (您在工作流内容模型 xml 文件 <model name="workflowdocumentrequestWorkflow:workflowmodel xmlns="http://www.alfresco.org/model/dictionary/1.0"> 开头使用的那个。.type.显然是您的启动事件任务的自定义类型。workflowdocumentrequestWorkflow_start是您的 xml 中的类型名称。 Activiti 引擎和 i18n 文件必须用 _ 编写而不是: .

希望有帮助。干杯

关于workflow - Alfresco:如何更改自定义工作流程的启动任务名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25810563/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com