Google apps script var app=UiApp.createApplication()已停止工作

Google apps script var app=UiApp.createApplication()已停止工作,google-apps-script,Google Apps Script,我今天收到一条信息: UiApp已被弃用。请改用HtmlService 但是我不知道如何替换var-app=UiApp.createApplication(),因为我没有编码经验 function printPdf() { SpreadsheetApp.flush(); var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getActiveSheet(); var gid = sheet.ge

我今天收到一条信息:

UiApp已被弃用。请改用HtmlService

但是我不知道如何替换
var-app=UiApp.createApplication()
,因为我没有编码经验

function printPdf() { 
    SpreadsheetApp.flush();
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sheet = ss.getActiveSheet();


var gid = sheet.getSheetId();


var pdfOpts = '&size=A4&fzr=false&portrait=true&fitw=true&gridlines=false&printtitle=false&sheetnames=false&pagenum=UNDEFINED&attachment=false&gid='+gid;
//var last_row = sheet.getLastRow();
var row2 = 80;
var printRange = '&c1=0' + '&r1=30' + '&c2=7' + '&r2='+row2; // B2:APn
var url = ss.getUrl().replace(/edit$/, '') + 'export?format=pdf' + pdfOpts  + printRange;
var app = UiApp.createApplication().setWidth(300).setHeight(50);
app.setTitle('VSEE HR - Plik  PDF Gotowy');

var link = app.createAnchor('Download as PDF', url).setTarget('_new');

app.add(link);

ss.show(app);

}

我的输出是一个带有PDF格式下载范围链接的弹出窗口。

谷歌应用程序脚本的UIApp服务不再可用。但是,您可以使用HTMLService服务来加载Google电子表格中的模式窗口。

即,显示在此论坛上提出有效问题的尝试和特定编码问题。自2015年以来,UiApp已被设置为不推荐使用,如图所示,今天是日落日期。当您得到错误状态时,您可以使用。也可以从这里开始。