сортировать пары ключ-значение в Google Script - PullRequest
0 голосов
/ 25 октября 2018

У меня есть скрипт ниже, работающий на листе 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

  });
}

Заранее спасибо за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...