Загрузка формы и файла с htmlService и скриптом приложения не работает
я пытаюсь загрузить файл в определенную папку на диске Google вместе с данными формы в электронную таблицу. Электронная часть этого кода работает, а функция загрузки файлов - нет. Любая помощь по исправлению этого будет принята с благодарностью.
Code.gs
var submissionSSKey = 'SS ID';
function doGet(e) {
var template = HtmlService.createTemplateFromFile('Form.html');
template.action = ScriptApp.getService().getUrl();
return template.evaluate();
}
function doPost(e) {
var template = HtmlService.createTemplateFromFile('Thanks.html');
var LoanType = template.name = e.parameter.name;
var borrower = template.department = e.parameter.department;
var amount = template.message = e.parameter.message;
var emailed = template.email = e.parameter.email;
var comp = 'N/A'
var sheet = SpreadsheetApp.openById(submissionSSKey).getSheets()[0];
var lastRow = sheet.getLastRow();
var targetRange = sheet.getRange(lastRow+1, 1, 1, 5).setValues([[comp,LoanType,borrower,amount,emailed]]);
var fileBlob = e.paramater.thefile
var doc = DriveApp.getFolderById('folder ID');
doc.createFile(fileBlob)//.rename('New Name');
return template.evaluate();
}
form.html
Name:
Department:
Select Option
Cashier
Greeter
Runner
Line Control
IDB
Unknown
Email:
Message:
<p>
School Schedule (Image Files Only):</p>
<p>
</p>
You will receive an email confirmation upon submission
thanks.html
Thanks
<p>Thank you for your submission.</p>
Name: <br>
Department: <br>
Message: <br>
Email: <br>