如何将功能分配给谷歌脚本中的按钮

时间:2016-06-05 00:16:57

标签: javascript

我在Google脚本中创建了一个提示符,其中包含两个按钮。如果单击OK,我想要运行一个函数,如果没有,则会出现一个对话框“用户单击否”。按钮生成正确,功能正常。我知道这一点,因为我知道如何将它分配给项目菜单。

  

makefile是我正在尝试运行的函数

function AFIP() {
    var ui = SpreadsheetApp.getUi() 
    var response =   ui.alert('Title', 'Yo want to generare the file?',
                     ui.ButtonSet.OK_CANCEL);

    if (response == ui.Button.OK) {
        makefile;
    } else {
        Logger.log('The user clicked "No" or the close button in the dialog\'s title  bar.');
    }
}

1 个答案:

答案 0 :(得分:1)

使用它来定义makefile函数:

newtsg42

您的代码有效,只需更改一次。而不是:

function makefile() {
  Logger.log("makefile() has been executed.");
}

应该是:

makefile;