所以,我在 Google Apps Script 中編碼,我需要創建一個二級子選單,但每次我嘗試添加以下代碼時,我都會從第二張圖片中得到錯誤:
var ui = SpreadsheetApp.getUi();
ui.createMenu('WB_Tools')
.addSubMenu(ui.createMenu('LE Ready')
.addSubMenu(ui.createMenu('Generate E-mail'))
.addItem('SMR', 'WB_Tools.GENERATELESMRREADY')
.addItem('Non SMR', 'WB_Tools.GENERATELENPIREADY')
.addSeparator()
.addItem('Add to SMR/MR Pending tool', 'WB_Tools.ADDPENDINGACT')
.addItem('Update SMR/MR Dashboard', 'WB_Tools.UPDATEDASHBOARD'))
.addSeparator()

有了這個,我必須給你看檔案的第 62 行:

那么,我應該怎么做才能實作以下目標:
全域選單
- 第一個子選單
- 第二個子選單
- 專案 1
- 第 2 項
- 第 3 項
- 第 4 項
- 第二個子選單
uj5u.com熱心網友回復:
嘗試這個:
.addSubMenu(SpreadsheetApp.getUi().createMenu('TestData')
.addItem('testDataFixedHeaders(1)', 'testDataFixedHeaders')
.addItem('testDataRandowHeaders(1)', 'testDataRandowHeaders')
.addItem('testDataWrappedText','testDataWrpdStrings1')
.addItem('testData1(2)', 'testData1')
.addItem('testData2(2)', 'testData2')
.addItem('testData3(2)', 'testData3')
.addItem('testData4(2)', 'testData4')
.addItem('testData5(3)', 'testData5')
.addItem('testData6(3)', 'testData6')
.addItem('testData7(3)', 'testData7')
.addItem('testData8(3)', 'testData8')
.addSubMenu(SpreadsheetApp.getUi().createMenu('sub sub')
.addItem('new','elfunko')))
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/442374.html
