Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Standalone script to create Form
- function createForm() {
- const form = FormApp.create("Brochure request");
- form.setTitle('Brochure request');
- form.setCollectEmail(true);
- }
- //Stored in Google Form - i.e. bound to form
- //Send brochure PDF when form filled out
- function example101() {
- //Get email
- const form = FormApp.getActiveForm();
- const responses = form.getResponses();
- const latestResponse = responses[responses.length-1];
- const emailAddress = latestResponse.getRespondentEmail();
- //Get Slides and create PDF
- const brochure = DriveApp.getFileById('ADD FILE ID HERE')
- .getAs(MimeType.PDF);
- //Send PDF in email
- MailApp.sendEmail(emailAddress,
- 'BROCHURE',
- 'Please find attached this year\'s brochure.',
- {attachments: brochure,
- name: 'Brochure 2019'})
- }
- function setUpTrigger() {
- var form = FormApp.getActiveForm();
- ScriptApp.newTrigger('example101')
- .forForm(form)
- .onFormSubmit()
- .create();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement