在webapp GUI构建器中抛出错误消息

时间:2013-03-07 03:54:37

标签: google-apps-script

我有一个使用GUI构建器构建的非常复杂的用户界面。

所有人都按照承诺工作,直到我在代码中添加了8个severside函数。 在GUI Builder中(当我尝试将这些新功能附加到鼠标时,GUI Builder会在脚本编辑器顶部的粉红色条纹中宣布“发生意外错误”。

当我清除错误时,项目似乎没问题,我可以保存并运行该应用程序。 如果我转到任何先前触发服务器端处理程序的对象并尝试更改它,我会得到相同的错误。

我怀疑当GUI构建器尝试从代码源加载可用函数列表时会发生故障。我的代码运行了超过50个Gscript函数。

如果GUI Builder可以处理的内容有一些限制,那么记录这些内容真的很不错。另外一个更有意义的错误信息也不错。

我认为我仍然可以在代码库中添加/附加这些处理程序(在GUI Builder之外)?

2 个答案:

答案 0 :(得分:0)

当您尝试getElementById使用不存在的ID时会出现此错误消息。请检查GUI中的所有小部件ID。我很确定您的问题与某些系统性限制无关,我已经使用GUI构建器制作了一些复杂的UI而没有问题。

答案 1 :(得分:0)

你最好使用完整的脚本应用程序而不是GUI ..我放弃了GUI,因为有一些奇怪的东西......作为ID管理,名称管理,单选按钮(错误以及正常脚本... ^^) ..GUI对我来说是一个黑盒子。只是尝试使用垂直水平或xy面板制作你的应用程序......你将能够知道谁和你一起做什么?用记录器