当文件夹中没有 xlsx 文件时停止函数 (Google App scripts)
Stop the function when the folder doesn't have xlsx files in (Google App scripts)
我在 Google 应用程序脚本上有下一个功能:
function remove(){
var folder = DriveApp.getFolderById('folderID');
var files = DriveApp.getFilesByType(MimeType.MICROSOFT_EXCEL);
while (files.hasNext()){
var file = files.next();
folder.removeFile(file);
}
}
我想要stop/break/exit文件夹没有have/containsxlsx文件时的功能。
我该怎么做?
问候
您的功能应该可以正常工作。包括在没有 excel 个文件时停止。
但是你确实需要改变这个:
var files = DriveApp.getFilesByType(MimeType.MICROSOFT_EXCEL);
(搜索整个驱动器)
至
var files = folder.getFilesByType(MimeType.MICROSOFT_EXCEL);
代码如下:
function remove(){
var folder = DriveApp.getFolderById(''folder's id'');
var files = folder.getFilesByType(MimeType.MICROSOFT_EXCEL);;
while (files.hasNext()){
var file = files.next();
folder.removeFile(file);
}
我在 Google 应用程序脚本上有下一个功能:
function remove(){
var folder = DriveApp.getFolderById('folderID');
var files = DriveApp.getFilesByType(MimeType.MICROSOFT_EXCEL);
while (files.hasNext()){
var file = files.next();
folder.removeFile(file);
}
}
我想要stop/break/exit文件夹没有have/containsxlsx文件时的功能。 我该怎么做? 问候
您的功能应该可以正常工作。包括在没有 excel 个文件时停止。
但是你确实需要改变这个:
var files = DriveApp.getFilesByType(MimeType.MICROSOFT_EXCEL);
(搜索整个驱动器)
至
var files = folder.getFilesByType(MimeType.MICROSOFT_EXCEL);
代码如下:
function remove(){
var folder = DriveApp.getFolderById(''folder's id'');
var files = folder.getFilesByType(MimeType.MICROSOFT_EXCEL);;
while (files.hasNext()){
var file = files.next();
folder.removeFile(file);
}