gpt4 book ai didi

google-apps-script - 函数 onOpen() 未运行

转载 作者:行者123 更新时间:2023-12-03 03:42:20 25 4
gpt4 key购买 nike

我的功能包括向文档添加菜单和toast。我已经验证触发器(onOpen)也已设置。它仅在用户进入“工具”、“脚本管理器”、“运行”时才起作用。我们有太多具有太多背景的用户,因此无法期望知道如何做到这一点。为什么它不起作用? (使用 Chrome)

function onOpen()
{
var menus = [{name: "Advance in Workflow", functionName:"sendEmail"}];

SpreadsheetApp.getActiveSpreadsheet().addMenu("Auto Advance FG Workflow", menus);

//sheet.toast(Notify/Remind users);
sheet.toast("While you are here we kindly ask that you do not add, modify or remove any columns.","Welcome - " + username,8);
}

谢谢

最佳答案

我也遇到了同样的问题。

我意识到,有时谷歌会创建某种脚本缓存(我习惯于有一个“测试”脚本,我通常会更改它的内容,有时,脚本会运行,就像我没有运行一样)。

因此,我所做的解决 onOpen() 不起作用的方法是更改​​函数名称并手动添加触发器。

Go to "Resources -> Current script's triggers…"

Go to "Resources -> Current script's triggers…"

Choose the function to run on open

Choose the function to run on open

它在这里就像一个魅力!

更新的位置信息: from tool bar或者 from menu bar

然后

trigger select

关于google-apps-script - 函数 onOpen() 未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13337599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com