首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Apps脚本中的文件迭代器在搜索不存在的文件时返回无效参数

Google Apps脚本中的文件迭代器在搜索不存在的文件时返回无效参数
EN

Stack Overflow用户
提问于 2016-07-18 13:33:47
回答 0查看 2.4K关注 0票数 3

我正在尝试将带有标签的邮件内容(从google工作表中读取)复制到一个主题为文档名称的文档中。如果已经存在单据,则需要在同一单据中添加邮件正文;如果不存在,则需要创建一张以主题为单据名称的单据。我正在使用的脚本的一部分是:

代码语言:javascript
复制
function searchdrive(x) {
  var iterator = DriveApp.searchFiles(x);

  if(iterator.hasnext()) {  
    var docid = iterator.next().getId();
    return docid;
    Logger.log(docid);
   }
  var doc = DocumentApp.create(x);
  docid = doc.getId();

  return docid;
 }

如果文档还不存在,iterator.hasnext()应该返回false,但它却抛出一个错误作为无效参数。

我该如何解决这个问题呢?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38429214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档