I put together a script to turn a google sheet into a pdf and email at the click of a button. Instead of just sending the front page, it is capturing all of the back end data as well leaving me with multiple page pdfs rather than the one front page I want.
Here is what I have right now.
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);