猿问

我有来自谷歌表单上传文件的电子表格和链接。但是当我使用标记将数据传输到文档时,这些链接不可点击

我有这些链接:

// 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();

}

如何将我的数据从电子表格超链接到谷歌文档谢谢


吃鸡游戏
浏览 115回答 1
1回答

慕村9548890

将链接设置为 Google 文档的方法是setLinkUrl()我无法从您的代码中完全理解什么是“标记”以及超链接在哪里,但是在 Google Docs 中创建可点击链接的一个小示例是:  var doc = DocumentApp.getActiveDocument();  var body = doc.getBody();  body.getParagraphs()[0].appendText("text").setLinkUrl("www.wikipedia.de");
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答