为什么我的PDF显示工作簿中的多张工作表?

为什么我的PDF显示工作簿中的多张工作表?,pdf,google-apps-script,google-sheets,Pdf,Google Apps Script,Google Sheets,我编写了一个脚本,只需点击一个按钮,即可将谷歌表单转换成pdf和电子邮件。它不仅发送首页,还捕获了所有后端数据,给我留下了多页PDF,而不是我想要的一个首页 这是我现在拥有的 function sendrequest() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var recipientsheet = ss.getSheetByName("ref") var recipients = recipients

我编写了一个脚本,只需点击一个按钮,即可将谷歌表单转换成pdf和电子邮件。它不仅发送首页,还捕获了所有后端数据,给我留下了多页PDF,而不是我想要的一个首页

这是我现在拥有的

function sendrequest() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var recipientsheet = ss.getSheetByName("ref")
  var recipients = recipientsheet.getRange("I2:I3")
  var pdfsheet = ss.getSheetByName("request_form")
  var date = pdfsheet.getRange("B8")

    var message = {
    to: "ryan@email.com" ,
    subject: "Inventory Movement Request" ,
    body: "New Inventory Movement Request",
    name: " ",
    attachments: [ss.getAs(MimeType.PDF).setName("Movement Request")]
  }
  MailApp.sendEmail(message);

欢迎光临。简短回答,因为
附件:[ss.getAs(MimeType.PDF).setName(“移动请求”)]
将整个电子表格转换为PDF。如果您需要进一步的帮助,请按照中的建议添加您的搜索工作的简要说明。我认为这将帮助您找到有用的Q/a。在我看来,这是最简单的。使用UrlFetchApp将特定工作表转换为blob