'How can I fix e: undefined and timestamp undefined?
The problem seems to be coming from line 1 and 2. I don't know what I'm doing wrong.
function rentreceiptfromForm(e){
var Timestamp = e.values [0];
var amountreceived = e.values [1];
var rentalperiodbeginning = e.values [2];
var rentalperiodending = e.values [3];
var paidby = e.values [4];
var paymentamount = e.values [5];
var Leasee = e.values [6];
var RentReceiptTemplatefile = DriveApp.getFileById["1NOH5JzONYzbMFwBMVwL3Uu5ruEvoI_Vhs1pS7krWA8A"];
var PopulatedRentReceiptsFolder = DriveApp.getFolderById["1hkgwbRgJfY_NDdCiW8MkeqpARWu1ozCh"];
var copy = RentReceiptTemplatefile.makeCopy(Rentalperiodbeginning + Rentalperiodending + Leasee,PopulatedRentReceiptsFolder);
var doc = DocumentApp.openById(copy.getID());
var body = doc.getBody();
body.replaceText("{{Amountreceived}}",Amountreceived);
body.replaceText("{{Rentalperiodbeginning}}",Rentalperiodbeginning);
body.replaceText("{{Rentalperiodending}}",Rentalperiodending);
body.replaceText("{{Paidby}}",Paidby);
body.replaceText("{{paymentamount}}",paymentamount);
body.replaceText("{{Leasee}}",Leasee);
doc.saveAndClose();
}
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
