У меня есть электронная таблица и ССЫЛКИ из файлов загрузки форм Google. но когда я передаю данные в документы с помощью маркеров, эти ссылки не кликабельны - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть эти ссылки:

enter image description here

// var admin equals to my column links
function autoFillDoc(e) {

var prof = e.values[8];
var admin = e.values[9];
if (Service == "sccc"){

    var templateFile = DriveApp.getFileById("1YssTtcnIODb42TrQAKCaNZjkNUmh1U1pxEQfrSPJ4nA");
    var templateResponseFolder = DriveApp.getFolderById("1-_2XTt4_26Fbs-KjduVlVaTutHsyU_33");

    var copy = templateFile.makeCopy(Service + ', ' + firstName , templateResponseFolder);
    var doc = DocumentApp.openById(copy.getId());
    var body = doc.getBody();

    body.replaceText("{{FirstName}}", firstName);
    body.replaceText("{{LastName}}", LastName);
    body.replaceText("{{BirthDate}}", birthdate);
    body.replaceText("{{Service}}", Service);
    body.replaceText("{{admin}}", admin);

    doc.saveAndClose();
}

как я могу сделать, чтобы сделать ссылку на мои данные из электронной таблицы в Google Документы спасибо

1 Ответ

0 голосов
/ 02 апреля 2020

Метод установки ссылок в документе Google: setLinkUrl()

Я не могу понять из вашего кода, что такое "маркеры" и где гиперссылки, но небольшой пример для создания интерактивных ссылок в Документы Google будут:

  var doc = DocumentApp.getActiveDocument();
  var body = doc.getBody();
  body.getParagraphs()[0].appendText("text").setLinkUrl("www.wikipedia.de");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...