2014-11-06 81 views
0

的了UiApp的標題請告訴我,這有什麼錯我的谷歌腳本... 我有一個應用程序,做一些事情與我的電子表格數據。爲此目的,我得到了兩個用戶對話框。這與第一個沒關係,但爲什麼我不能訪問第二個呢? 下面是代碼:坐落於appscript

function submitMakeBudget(e) { 

    var fileName=e.parameter.fileName; 
    var sheetName=e.parameter.sheetName; 
    var folderId=e.parameter.folderId; 
    var comissionMethod=e.parameter.comissionMethod; 
    var comissionPercent=e.parameter.comissionPercent; 

    var app = UiApp.getActiveApplication(); 
    app.close(); 


    var doc = SpreadsheetApp.getActive(); 
    var preloader = UiApp.createApplication().setHeight(250).setWidth(200); 
    doc.show(preloader); 

    // here nothing happens 
    preloader.addTitle('awsome title') 

爲什麼會這樣..

回答

0

它應該是:

preloader.addTitle('awsome title') 
doc.show(preloader); 
0

因爲,你在做錯誤的事情。而且,它不是addTitle,它是setTitle("Your Title Here"); 你這樣做的方式不對。你可以通過以下方式來完成。

var doc = SpreadsheetApp.getActive(); 
var preloader = UiApp.createApplication(); //remove .setHeight(250).setWidth(200) from here 
preloader.setHeight(250).setWidth(200); 

preloader.setTitle("Add your title here"); 
doc.show(preloader);