使用javascript,在以其他名称保存原始文件后删除它?
我正在使用adobe acrobat制作表单,我要求用户保存一次作为不完整的文件,第二次作为完整的表单。保存第二个完整表单后,如何使用javascript删除第一个不完整的文件 我有一个“mySaveAs”功能的文件夹级脚本 这是保存不完整文件的脚本使用javascript,在以其他名称保存原始文件后删除它?,javascript,adobe,delete-file,acrobat,Javascript,Adobe,Delete File,Acrobat,我正在使用adobe acrobat制作表单,我要求用户保存一次作为不完整的文件,第二次作为完整的表单。保存第二个完整表单后,如何使用javascript删除第一个不完整的文件 我有一个“mySaveAs”功能的文件夹级脚本 这是保存不完整文件的脚本 var directory = "/c/adobeform/" if (typeof(mySaveAs) == "function") { mySaveAs(this, directory,"incomplete_" + this.getF
var directory = "/c/adobeform/"
if (typeof(mySaveAs) == "function") {
mySaveAs(this, directory,"incomplete_" + this.getField("Filename").value);
} else {
app.alert("Missing Save Function. Please contact forms administrator ");
}
我需要第二个脚本的帮助来保存第二个文件和删除第一个文件。我想将已完成的表单保存在同一路径中,但删除“未完成”
这就是我目前所拥有的
// determine the directory path for the current document
var directory = str.substring(0, str.lastIndexOf("/"));
if (typeof(mySaveAs) == "function") {
mySaveAs(this, directory,this.getField("Filename").value);
} else {
app.alert("Missing Save Function. Please contact forms administrator ");
}
var file = ("/c/adobeform/incomplete_" + this.getfield("Filename"));
if(file.exists()) {
file.delete();
}
谢谢Acrobat JavaScript无法删除文件。您需要重新考虑您的流程。请使用流程链接,这将帮助您以更好的方式提出问题,以获得快速帮助。覆盖第一个保存的文件如何?是的-可以使用JavaScript,但您需要解决安全限制。Acrobat不会让您在没有用户许可的情况下覆盖文件。