Я нахожусь в центре проекта слияния и создал лист Google, который включает все мои стандартные поля. Одно поле содержит гиперссылку. В моем текущем коде я могу только передать текст гиперссылки в Gmail. Ниже приведен HTML-код и скрипт приложения Google, с которым я работаю. Я подозреваю, что мне нужно изменить мой HTML-код, но я не знаю, как поступить. Рассматриваемые HTML-коды <?= fs ?>
. Любая поддержка будет принята с благодарностью.
HTML-код:
<body>
<p>Please review and update your project management spreadsheet by [insert date] using the link: <?= fs ?></p>
</body>
Google Apps Script
function myFunction() {
var school = 0;
var contact = 2;
var email = 5;
var followUpSheet = 6;
var emailTemp = HtmlService.createTemplateFromFile("File_name");
var ws = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet_Name");
var data = ws.getRange("A2:P" + ws.getLastRow()).getValues();
data.forEach(function(row){
emailTemp.contact = row[contact];
emailTemp.fs = row[followUpSheet];
var htmlMessage = emailTemp.evaluate().getContent();
GmailApp.sendEmail(
row[email],
"Name of eMail",
"Your email doesn't support HTML.",
{name: "name of sender", htmlBody: htmlMessage});
});
}
Выходные данные для этого кода:
Please review and update your project management spreadsheet by [insert date] using the link: hyperlink text name