露天移动文件
Alfresco moving document
我有一个执行侦听器脚本,它在工作流程期间将文件移动到另一个文件夹,从 In
文件夹移动到 Execut
。
当我从用户文件启动工作流时,它运行良好,但从站点中的文档库启动时它不起作用,显示 error org.alfresco.scripts.ScriptException: 05190025 Failed to execute supplied script: Destination Node is a mandatory parameter
文档库中的文件夹树是一样的。
var dest = companyhome.childByNamePath("Execut");
for (var i = 0; i < bpm_package.children.length; i++){
bpm_package.children[i].move(dest);
}
问题是什么?
我明白问题出在哪里,此代码 companyhome.childByNamePath("Execut");
定义了用户文件夹的路径,然后将文档从文档库文件夹移动到用户文件夹。需要在文档库中定义正确的目标文件夹路径。
怎么做?
文档从文档库移动到用户文件夹,但我需要它移动到文档库中的文件夹
而且我不知道如何定义路径。
我正在尝试 companyhome.childByNamePath("site/main/documentLibrary/Execut");
但它不起作用
使用以下代码更新您的流程定义。
var dest = companyhome.childByNamePath("Sites/main/documentLibrary/Execut");
for (var i = 0; i < bpm_package.children.length; i++)
{
bpm_package.children[i].move(dest);
}
您使用了错误的 path.Path 网站是 Sites/main/documentLibrary/Execut
而不是 site/main/documentLibrary/Execut
我有一个执行侦听器脚本,它在工作流程期间将文件移动到另一个文件夹,从 In
文件夹移动到 Execut
。
当我从用户文件启动工作流时,它运行良好,但从站点中的文档库启动时它不起作用,显示 error org.alfresco.scripts.ScriptException: 05190025 Failed to execute supplied script: Destination Node is a mandatory parameter
文档库中的文件夹树是一样的。
var dest = companyhome.childByNamePath("Execut");
for (var i = 0; i < bpm_package.children.length; i++){
bpm_package.children[i].move(dest);
}
问题是什么?
我明白问题出在哪里,此代码 companyhome.childByNamePath("Execut");
定义了用户文件夹的路径,然后将文档从文档库文件夹移动到用户文件夹。需要在文档库中定义正确的目标文件夹路径。
怎么做?
文档从文档库移动到用户文件夹,但我需要它移动到文档库中的文件夹
而且我不知道如何定义路径。
我正在尝试 companyhome.childByNamePath("site/main/documentLibrary/Execut");
但它不起作用
使用以下代码更新您的流程定义。
var dest = companyhome.childByNamePath("Sites/main/documentLibrary/Execut");
for (var i = 0; i < bpm_package.children.length; i++)
{
bpm_package.children[i].move(dest);
}
您使用了错误的 path.Path 网站是 Sites/main/documentLibrary/Execut 而不是 site/main/documentLibrary/Execut