我有一个脚本,可以从文件夹中读取文件,并将内容编目到电子表格中。为了避免重复,我想将文件移动到另一个文件夹(file.addToFolder(newFolder)),但是当我尝试file.removeFromFolder(formerFolder)时,我得到“找不到方法”,这表明我没有给它即使removeFromFolder被列为File类的成员,也是正确的对象类。
function moveFileToFolder(fileId, targetFolderId,formerFolderId) {
var targetFolder = DocsList.getFolderById(targetFolderId);
var file = DocsList.getFileById(fileId);
file.addToFolder(targetFolder);
file.removeFromFolder(formerFolderId);
};
我做错了什么?
答案 0 :(得分:0)
您应该formerFolder
获得targetfolder
,然后将其传递给方法,而不是formerFolderId
。