佈署之後會有一個指令碼ID,可以讓其他專案引用

也可以在專案設定裡找到

這個方法相對簡單,唯一要注意的地方是專案名稱最好是用英數字來命名
因為在引用資料庫的時候,會建立ID來參照資料庫
如果用中文字就會消失,英數字就會自動保留

不過也可手動新增名稱,有點像是命名空間的概念
資料庫裡的函式就會加變成ID(或自訂名稱).函式
1 2 3 4 |
function moveReurest2(){ var msg2 = getDatafromSheet_Library.getDatafromSheet(); Logger.log(msg2); } |
在程式的最後新增 return "good"
但是一開始直接執行moveReurest2(),都會出現錯誤
後來關掉專案再重開,就能正常執行得到回傳值...
程式沒有問題之後,就可以在onOpen內自訂選單內新增一個選項
1 2 3 4 5 6 7 8 |
function onOpen() { var ui = SpreadsheetApp.getUi(); // Or DocumentApp, SlidesApp or FormApp. ui.createMenu('Custom Menu') .addItem('getDatafromSheet', 'moveReurest') .addItem('getDatafromSheet2', 'moveReurest2') .addToUi(); } |
0 comments:
張貼留言