03-15-2010 10:37 AM
03-19-2010 08:12 AM
03-22-2010 12:46 PM
<transition to="reviewDocument" name="Disapprove">
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<runas>admin</runas>
<script>
<variable name="initiator" access="read" />
<variable name="bpm_package" access="read" />
<variable name="companyhome" access="read" />
<expression>
<![CDATA[
var doc = bpm_package.children[0];
var rename = actions.create("rename");
HIER KOMMT DEIN CODE
]]>
</expression>
</script>
</action>
</transition>
03-23-2010 08:13 AM
<transition name="reject" to="endreview">
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<script>
<variable name="initiator" access="read" />
<variable name="bpm_package" access="read" />
<variable name="companyhome" access="read" />
<expression>
var test = bpm_package;
var doc = test.children[0];
var nameUH= userhome.properties.name;
var rename = action.create("rename");
var myNode = companyhome.childByNamePath("User Homes");
rename.parameters.title=doc.nameUH;
rename.parameters.contenttype="Plain Text";
rename.parameters.to = myNode;
</expression>
</script>
</action>
</transition>
<transition name="reject" to="endreview">
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<runas>admin</runas>
<script>
<variable name="companyhome" access="read" />
<expression>
var dest = companyhome.childByNamePath("User Homes");
var file = dest.createFile("Works.txt");
</expression>
</script>
</action>
</transition>
Ich hatte auch ein *.js Script erstellt und über eine Regel ausgeführt. Da hat es einwandfrei funktioniert.var dest = companyhome.childByNamePath("User Homes");
var file = dest.createFile("works.html");Wär für jede Hilfe dankbar. Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.