我正在为 googlespreadsheet 编写一些脚本。其中一项功能需要获得用户输入。之后,我需要在其他一些函数中使用输入,下面显示了一个示例。问题是,每次我需要使用输入时都需要调用函数“Setup()”吗?这将意味着多次要求输入,我知道这很愚蠢。
我该如何解决这个问题?
谢谢!
var setupdone = false;
function Setup(){
if(!setupdone){
numofTeams = Browser.inputBox('Confirm the number of Teams');
var ui = Browser.msgBox('Ensure that the teams are arranged according to lane allocations below', Browser.Buttons.OK_CANCEL);
setupdone = true;
}
var semisraw = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Secondary Group 1');
var range = semisraw.getDataRange();
values = range.getValues();
};
function numofTeamsprint(){
Setup();
Browser.msgBox('Setup is Complete!');
};