我是app脚本的新手,所以我尝试创建一个带有多个文本框的表单,当用户单击表单按钮时,这些文本框输入值以允许计算最终值。
首先,我尝试使用标准代码,但后来意识到我一次只能传递1个文本框值,我需要几个:
app.createButton('Compute').addClickHandler(app.createServerHandler("btComputeOnClick").addCallbackElement(txtValue1));
然后我尝试使用表单/ flow createSubmitButton()但是一旦处理完事件,整个表单内容就被清除了,我需要只更新一个表单TextBox中的计算值,以允许用户更改以前的价值并再次计算。
如何将多个TextBox值传递给处理事件处理程序,同时保留表单内容并更新单个TextBox?
答案 0 :(得分:0)
在搜索其他帖子后,我在这里找到了解决方案: https://developers.google.com/apps-script/articles/building-sites-app-part1#section4
基于该帖子,我必须使用一个面板来保存我需要在处理函数中访问的所有小部件!
非常感谢, mdias