DriveApp无法识别

时间:2018-03-09 10:13:43

标签: google-apps-script google-sheets-api

我正在尝试将电子表格中的一些工作表另存为pdf,而且我在网上看到的人使用的是DriveApp。

它没有被突出显示为我的脚本上的一个函数,如下所示。

function exportToPDF (fileId, folderId){
  var source = DriveApp.getFileById(fileId)
  var blob = source.getAs('application/pdf');
  var file = DriveApp.createFile(blob);
  file.setName(source.getName() + '.pdf');
  if(folderId) {
    try{
      var d = DriveApp.getFolderById(folderId);
      moveToFolder_(file, d);
    }
    catch(e){
    }
  }
  return file;
}

有人也可以解释Catch系列及其作用

由于

1 个答案:

答案 0 :(得分:1)

catch语句允许您处理错误。

try{
  var d = DriveApp.getFolderById(folderId);
  moveToFolder_(file, d);
}
catch(e){
  console.log("Error: " + e.message);
}

Documentation