из этого учебника: https://developers.google.com/apps-script/articles/helpdesk_tutorialКак добавить пункт меню Sub в табличном меню Google
следующих коды добавляет пункт меню и по этому пункту меню пункта подменит. Это работает правильно, и я доволен результатами.
function onOpen() {
var subMenus1 = [{name:"Send Status Email", functionName: "emailStatusUpdates"}];
SpreadsheetApp.getActiveSpreadsheet().addMenu("Help Desk Menu", subMenus1);
}
Я хотел бы добавить дополнительный пункт подменю, и я попытался это:
function onOpen() {
var subMenus1 = [{name:"Send Status Email", functionName: "emailStatusUpdates"}];
var subMenus2 = [{name:"Open GUI", functionName: "fLoadGUI"}];
SpreadsheetApp.getActiveSpreadsheet().addMenu("Help Desk Menu", subMenus1);
SpreadsheetApp.getActiveSpreadsheet().addMenu("Help Desk Menu", subMenus2);
}
И я также попытался это:
function onOpen() {
var subMenus1 = [{name:"Send Status Email", functionName: "emailStatusUpdates"}];
var subMenus2 = [{name:"Open GUI", functionName: "fLoadGUI"}];
SpreadsheetApp.getActiveSpreadsheet().addMenu("Help Desk Menu", subMenus1, subMenus2);
}
Обе мои попытки выше не удалось. Я подозреваю, что должен использовать метод «additem», но я не совсем уверен, поэтому мой вопрос здесь. Я задавался вопросом, будет ли кто-нибудь достаточно хорош, чтобы указать мне в правильном направлении.
веселит Тони
спасибо! это оно! Существует ключ ... Теперь я могу видеть имя переменной: «subMenus» –