下面的代码会在提交表单时生成一封电子邮件,并以清晰的格式显示数据。例如:
用户名 ::
访问类型 ::
电子邮件 ::
我想要的是标题或 [i] 以粗体显示。我不熟悉应用程序脚本语言,并且研究了如何设置粗体文本,但因为这是循环遍历列表,我还没有找到一个简单的方法来做到这一点。我也看过文本文档。我找到了这篇文章StackOverflow但我并不清楚答案。
var email = sample@google.com;
var subject_1 = "Network/Computer Access Form";
var s = SpreadsheetApp.getActiveSheet();
var headers = s.getRange(1,1,1,s.getLastColumn()).getValues()[0];
var message = "";
for(var i in headers) {
message += headers[i] + ' :: '+ e.namedValues[headers[i]].toString() + "\n\n";
}
message += "Sheet URL :: " + SpreadsheetApp.getActiveSpreadsheet().getUrl() + "\n";
MailApp.sendEmail(email, subject_1, message);