Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 测试为加载项不工作_Javascript_Google Apps Script_Google Sheets_Google Apps - Fatal编程技术网

Javascript 测试为加载项不工作

Javascript 测试为加载项不工作,javascript,google-apps-script,google-sheets,google-apps,Javascript,Google Apps Script,Google Sheets,Google Apps,我正在尝试为谷歌表单创建一个脚本。我已经创建了一个脚本,并试图“作为附加组件进行测试”,但当我“测试”它时,它似乎没有做任何事情。我从developers.google.com下载了这段代码,这是一个创建自定义菜单的简单脚本。当我尝试测试它时,工作表打开,但什么也没有发生。自定义菜单未显示。有什么建议吗?先谢谢你 function onOpen() { var ui = SpreadsheetApp.getUi(); // Or DocumentApp or FormApp. ui.

我正在尝试为谷歌表单创建一个脚本。我已经创建了一个脚本,并试图“作为附加组件进行测试”,但当我“测试”它时,它似乎没有做任何事情。我从developers.google.com下载了这段代码,这是一个创建自定义菜单的简单脚本。当我尝试测试它时,工作表打开,但什么也没有发生。自定义菜单未显示。有什么建议吗?先谢谢你

function onOpen() {
  var ui = SpreadsheetApp.getUi();
  // Or DocumentApp or FormApp.
  ui.createMenu('Custom Menu')
    .addItem('First item', 'menuItem1')
    .addSeparator()
    .addSubMenu(ui.createMenu('Sub-menu')
      .addItem('Second item', 'menuItem2'))
    .addToUi();
}

function menuItem1() {
  SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
    .alert('You clicked the first menu item!');
}

function menuItem2() {
  SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
    .alert('You clicked the second menu item!');
}

无视。。。我看着菜单栏,没有意识到它列在附加组件下(我注意到在我测试过的一个旧的菜单栏上,它列在菜单栏上,而不是附加组件下,因此我没有在那里检查)