我到处搜索过,找不到如何使用Googles UI Builder和apps脚本的明确示例.我不知道我错过了什么.我认为这应该很简单:v/YES,我已经阅读了所有Googles文档,观看了视频等 - 几次 - 没有GUIB (Google的UI Builder)和回调处理函数的组合,我可以找到.
编辑:有SpreadSheets的例子 - 而不是GSites
我需要做的是:
我想在Google网站页面上嵌入一个文本框和按钮来收集用户的搜索短语.我使用单个流面板,文本框和按钮构建了非常简单的UI,但无论我做什么,都只能从Logger.log()返回"Undefined" (请参阅下面的代码).
有点咆哮:
我一直非常小心地命名,并用正确的名字打电话.我试过在GUIB中使用formpanel但是你只能放一个小部件吗?!...并且提交按钮只会进入formpanel - 呵呵 - 我也不能把我的文本框放进去!? (为什么要麻烦formpanel呢 - 我不明白!...是的,我知道doPost()会自动被提交调用).我希望小部件保持活动状态,一次使用后不会消失,所以也许formpanel/submitbutton无论如何都不会工作 - 或者不是正确的方法吗?
开始营业:
无论如何,我试过的是将常规按钮和文本框放在一个带有以下代码的流程界面中...
编辑:我在这里删除了原始内容并重新发布了此部分...
// Google Sites and UIBuilder (GUIB) - kgingeri (Karl)
// - this script is embedded in a GSite page via: Insert -> Apps Script Gadget.
//
// Withing GUIB I have defined:
// - a FlowPanel named 'pnlMain'
// - inside that a textBox named 'tbxQuery' and a …Run Code Online (Sandbox Code Playgroud)