我想将GUI构建器创建的UI嵌入到电子邮件中,以获取信息。
我无法使用谷歌表格,因为我想将部分填写的表格发送给某人进行审核。完成。
你有什么想法吗?
答案 0 :(得分:0)
您可以将Google表单用于Pre-populate form answers。
更符合您的问题,您将无法在电子邮件中使用GUI构建器。但是,您可以创建HTML template file,并在HTML中编写表单。您将能够使用模板轻松填写答案。然后,您可以使用此模板并调用.evaluate().getContent()
来评估模板中的变量,然后返回最终的HTML,您可以使用{htmlBody: contentOfTemplate};
将其放入电子邮件中。
伪esque代码:
var template = HtmlService.createTemplateFromFile("Your_file_name");
template.variable1 = "My_string";
...
var content = template.evaluate().getContent();
MailApp("Your@email.com", "Theres HTML in this email", "", {htmlBody:content});