小编Ale*_*rdi的帖子

无法从Web App调用Google Script API函数(TypeError:无法读取未定义的属性'run')

我有一个谷歌应用程序脚本工作好几个月,它突然停止工作.我想知道谷歌是否弃用了我的部分代码或其他东西.

这是该文件的链接:点击此处查看Google电子表格文件

尝试从HTML文件调用Google脚本函数时,Google脚本代码显然失败了.这是失败的代码行.

google.script.run.importCSVData(id);
Run Code Online (Sandbox Code Playgroud)

这些行失败并捕获以下错误:

TypeError:无法读取未定义的属性"run"

就像我说的,我让这段代码工作好几个月,它突然停止工作.

(仅供参考...此代码的目的是将CSV文件上传到"Archivo Plano ADN"选项卡.要运行此代码,只需选择"Importar Archivo CSV" - >"Importar Archivo ..."即可.上面的菜单.当提示选择文件时,选择任何.csv文件.csv文件必须用;)分隔


我的Google电子表格文件有三个代码文件("Code.gs","CodeImport.gs"和"Picker.html")

让我给你每个代码:

Code.gs:

function onOpen() {

  var me = Session.getEffectiveUser();
  if (me.getEmail() == "alejandro.sardi@crusardi.net") {
    var ui = SpreadsheetApp.getUi();
    ui.createMenu('Protected Ranges')
    .addItem('Remove Protection', 'menuItem1')
    .addItem('Copy Protected Ranges To Another Sheet', 'menuItem2')
    .addItem('Copy SM Protected Ranges to all SA sheets', 'menuItem3')
    .addToUi();

    ui.createMenu('Importar Archivo CSV')
      .addItem('Importar Archivo...', 'showPicker')
      .addToUi();

    ui.cre
  } else {
    SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
      .createMenu('Importar Archivo CSV')
      .addItem('Importar Archivo...', …
Run Code Online (Sandbox Code Playgroud)

google-apps-script google-picker

5
推荐指数
1
解决办法
1122
查看次数

标签 统计

google-apps-script ×1

google-picker ×1