У меня есть скрипт ниже, работающий на листе Google, чтобы автоматически отправлять письмо с информацией о листе на определенные письма.Он работает отлично, но я пытаюсь его оптимизировать.Проблема, с которой я сталкиваюсь, заключается в том, что каждый раз, когда электронное письмо отправляется, порядок текста (пары значения ключа) различается. Я пытаюсь упорядочить пару значений ключа в соответствии с тем, как они находятся в письме.
function onFormSubmit(e) {
var values = e.namedValues;
var sendFrom = '';
var ccEmail = '';
var subject = '';
var htmlBody = '<ul>';
for (Key in values) {
var label = Key;
var data = values[Key];
htmlBody += '<li>' + label + ": " + data + '</li>';
};
htmlBody += '</ul>';
MailApp.sendEmail(sendFrom, subject, htmlBody, {
htmlBody: htmlBody,
cc: ccEmail,
name: 'Automated Email',
noReply: true
});
}
Заранее спасибо за помощь