2014-04-02 46 views
-1

我試圖在Alfresco 4.2中開發自己的工作流,使用帶來Alfresco並重新使用表單的預定義工作流的示例。在Activiti工作流中使用Alfresco表單的文本框「語言」不需要

使用Eclipse版本:開普勒服務版本2,我從Alfresco-Activiti設計模板流程創建我自己的工作流程圖。

在所有情況下,自啓動事件以來,它使用Form Key執行任何預定義工作流程:wf:submitGroupReviewTask或wf:submitAdhocTask或其他形式的Alfresco(請參閱XML示例),並且一旦我複製Eclipse bpmn文件,當我運行我創建的工作流程(我在Alfresco Share上執行它)時,將它重命名爲bpmn20.xml並從管理控制檯(http://xxx.0.0.1:8080/alfresco/activiti-admin#deployment)上傳到Alfresco Enterprise,Alfresco正常窗體出現,但是帶有另一個文本框「Language:」,它是也被阻止,並且無法輸入(在文本框上方的「Comment:」和「Description:」上方顯示)。

有沒有人知道該怎麼辦該領域「語言:」不出現? 。

<?xml version="1.0" encoding="UTF-8"?> 

-<definitions targetNamespace="http://activiti.org/bpmn20" expressionLanguage="http://www.w3.org/1999/XPath" typeLanguage="http://www.w3.org/2001/XMLSchema" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:activiti="http://activiti.org/bpmn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL"> 


-<process isExecutable="true" name="UCAM basado en Ejemplo" id="UCAMbasadoenEjemplo"> 


-<extensionElements> 


-<activiti:executionListener class="org.alfresco.repo.workflow.activiti.listener.ScriptExecutionListener" event="start"> 


-<activiti:field name="script"> 


-<activiti:string> 

<![CDATA[execution.setVariable('wf_approveCount', 0); execution.setVariable('wf_actualPercent', 0); execution.setVariable('wf_requiredPercent', wf_requiredApprovePercent); ]]> 

</activiti:string> 

</activiti:field> 

</activiti:executionListener> 

</extensionElements> 


-<startEvent name="Ucam Basado en Ejemplo -1" id="UcamBasadoenEjemplo-1" activiti:formKey="wf:submitGroupReviewTask"> 

<documentation>Documentacion START UCAM-1</documentation> 

</startEvent> 
+0

您應該在此處張貼您的份額表格配置,因爲表格已配置且不在您的流程定義中 – alfrescian

回答

1

This tutorial解釋Activiti的工作流任務如何映射到在所述內容模型類型,然後可以使用該露天分享形式配置XML來配置。

閱讀完後,您將知道如何製作任何您想要在Alfresco的工作流表單上顯示或隱藏自己的字段。

相關問題