11-28-2010 12:27 PM
…
<task-node name="reviewDocument">
<task name="new:reviewDocumentTask" swimlane="reviewer">
</task>
<transition name="accept" to="end">
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<runas>admin</runas>
<script>
<variable name="bpm_package" access="read" />
<expression>
if ????????????
var origin = bpm_package.children[0].parent;
var root = origin.parent;
var destination = root.childByNamePath("Professor");
for (var i=0; i < bpm_package.children.length; i++)
{
bpm_package.children[i].move(destination);
}
else if ???????????'
var origin = bpm_package.children[0].parent;
var root = origin.parent;
var destination = root.childByNamePath("Student");
for (var i=0; i < bpm_package.children.length; i++)
{
bpm_package.children[i].move(destination);
}
</expression>
</script>
</action>
</transition>
11-29-2010 02:59 AM
var youruser = document.creator; // get your user from somewhere, don't know if this works…
var g = getGroup("Students");
var users = g.getAllUsers();
var i;
for(i=0; i<users.length; i++)
{
if(users[i] =youruser)
{
…
move folder code here
…
}
}
11-30-2010 02:35 PM
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.