繁体   English   中英

Alfresco:工作流脚本失败取决于文件夹级别

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM