对于我的一个工作流程,我希望能够在我的开始任务中选择一个文档。然后,我想执行一个脚本来在同一文件夹中制作此文档的副本,并使用新文档继续工作流程(如果可能的话)。我没有太多的 Java 经验,但我正在努力实现以下方面的目标:
<script>
var path = bpm_package.children[0].displayPath;
var newdoc = bpm_package.children[0].copy(path);
newdoc.save();
bpm_package = newdoc;
</script>
任何帮助将不胜感激!
马库斯
基本上复制函数中的参数是父节点的对象,而不是父节点的路径。
所以下面的代码将完成工作。
bpm_package.children[0].copy(bpm_package.children[0].parent);
之后你不需要调用 save 或任何其他函数。基本上这是 alfresco 的 javascript api。您可以查看以下链接了解更多详情。
http://docs.alfresco.com/4.1/references/API-JS-Scripting-API.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句