[英]Alfresco: Write workflow script to copy document in same folder and continue workflow with new document
[英]Alfresco: Workflow script fails depending on folder level
我正在尝试在工作流程定义中实现一个脚本,该脚本将文件移动到工作流程启动器预先选择的文件夹中。 当前,我有一个名为“ vorwf_folderLink”的cm:folder关联,并且正在使用以下代码移动文件:
<script>
bpm_package.children[0].move(vorwf_folderLink.children[0].parent);
</script>
这对于较高级别的文件夹来说效果很好,但是如果我选择的文件夹中没有子文件夹,则会收到以下错误消息:
无法从未定义中读取属性“父”
谁能解释为什么会出现此错误,或者提出替代方法来实现我的目标?
下面的语句将尝试获取您创建的文件夹关联的子代。如果没有子代,我猜会抛出异常。
vorwf_folderLink.children[0].parent
而不是上面放置vorwf_folderLink
。
bpm_package不是Activiti的一部分。 它是Alfresco ECM中桥接代码的一部分,该代码将工作流引擎挂接到ECM系统中。
您最好在Alfresco ECM论坛上问这个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.