Title1

Title2

Title3

4-1 設定指令碼屬性

setup()

//將試算表id 寫入屬性
function setup() {
  //必須由試算表建立指令碼編輯器
  var ss = SpreadsheetApp.getActiveSpreadsheet();
   
  //設定試算表 id
  SCRIPT_PROP.setProperty("id", ss.getId());
  //管理員email
  SCRIPT_PROP.setProperty("adminEmail", Session.getActiveUser().getEmail()); 
 
  //取得全域變數(試算表有異動,請執行 setup())
  var ws = ss.getSheetByName("全域變數");
 
  //取得「全域變數」陣列
  var global = ws.getSheetValues(2,1,ws.getLastRow()-1,ws.getLastColumn()); 
   
  var colName = global.map(function(r){ return r[1] });//欄位名稱  
  var colValue = global.map(function(r){ return r[3] });//值
  for(i in colName){
    SCRIPT_PROP.setProperty(colName[i], colValue[i]);
  }     
}