在"workflow I have started "页面露天共享的工作流任务中添加自定义属性



我需要在任务行中添加自定义属性。在"我已经启动的工作流"页面上。默认一个任务栏/行包含诸如欠款,描述,键入和启动之类的属性。如何自定义以添加我们的自定义属性,而不是这些属性。

您可以使用ID中的形式配置定义新的表单,以 WorkFlow-details .check share-share-workflow-form-config.xml,以获取以下更多详细信息。从同一文件中获取的一个表单的示例,该表格定义了您提到的页面的属性。

<config evaluator="task-type" condition="bpm:startTask">
  <forms>
     <form id="workflow-details">
        <field-visibility>
           <show id="bpm:sendEMailNotifications" />
           <show id="packageItems" />
        </field-visibility>
        <appearance>
           <set id="" appearance="title" label-id="workflow.set.workflow.more_info" />
           <set id="items" appearance="title" label-id="workflow.set.items" />
           <field id="packageItems" set="items" />
        </appearance>
     </form>
     <form>
        <field-visibility>
           <show id="message" />
           <show id="taskOwner" />
           <show id="bpm:workflowPriority" />
           <show id="bpm:workflowDueDate" />
           <show id="bpm:taskId" />
           <show id="bpm:status" />
           <show id="packageItems" />
           <show id="bpm:sendEMailNotifications" />
        </field-visibility>
        <appearance>
           <set id="" appearance="title" label-id="workflow.set.task.info" />
           <set id="info" appearance="" template="/org/alfresco/components/form/3-column-set.ftl" />
           <set id="progress" appearance="title" label-id="workflow.set.task.progress" />
           <set id="items" appearance="title" label-id="workflow.set.items" />
           <set id="other" appearance="title" label-id="workflow.set.other" />
           <field id="message">
              <control template="/org/alfresco/components/form/controls/info.ftl" />
           </field>
           <field id="taskOwner" set="info" />
           <field id="bpm:taskId" set="info">
              <control template="/org/alfresco/components/form/controls/info.ftl" />
           </field>
           <field id="bpm:workflowPriority" label-id="workflow.field.priority" set="info" read-only="true">
              <control template="/org/alfresco/components/form/controls/workflow/priority.ftl" />
           </field>
           <field id="bpm:workflowDueDate" set="info" label-id="workflow.field.due">
              <control template="/org/alfresco/components/form/controls/info.ftl" />
           </field>
           <field id="bpm:status" set="progress" />
           <field id="bpm:sendEMailNotifications" set="other" />
           <field id="packageItems" set="items" />
        </appearance>
     </form>
  </forms>

最新更新