我目前正在尝试显示某种弹出窗口,其中包含指向驱动器中创建的新文件的链接。
让我解释一下。 我有一个员工数据库 我的电子表格作为按钮复制来自特定员工的信息,然后使用他的信息创建并填充另一个文件,然后以pdf格式保存/打印/导出。
脚本在创建此文件后获取文件的URL,但我无法在弹出窗口中将其显示为可点击链接。这是我的代码。 (我很抱歉,如果它是一个混乱的代码,我在1个月前得知)
function applicationcreator () {
var ss = SpreadsheetApp.getActiveSpreadsheet()
var database = ss.getSheetByName("Database")
var rowname = database.getActiveCell().getRow()
var name = database.getRange(rowname, 4).getValues()
var ss2 = SpreadsheetApp.create("Resume")
var skill = ss2.getSheetByName("Sheet1")
var url =ss2.getUrl()
var form = ss.getSheetByName("Profilegenerator")
var copy = form.copyTo(ss2)
var form2 = ss2.getSheetByName("Copy of Profilegenerator").setName("Resume " + name)
var htmlOutput = HtmlService
.createHtmlOutput(url)
.setWidth(250) //optional
.setHeight(50); //optional
SpreadsheetApp.getUi().showModalDialog(htmlOutput, 'Employee Profile');
}
我非常感谢你的帮助。