Google apps script 谷歌表单,实时表单侧栏
我想创建一个动态谷歌表单的边栏,理想情况下是从(谷歌)地图中选择要输入表单的坐标 从文档和试用版中,我可以创建表单编辑器/设计器()的侧栏,而不是live表单本身()。表单与Doc和Sheet应用程序不同,存在这两种视图 例如:Google apps script 谷歌表单,实时表单侧栏,google-apps-script,google-forms,Google Apps Script,Google Forms,我想创建一个动态谷歌表单的边栏,理想情况下是从(谷歌)地图中选择要输入表单的坐标 从文档和试用版中,我可以创建表单编辑器/设计器()的侧栏,而不是live表单本身()。表单与Doc和Sheet应用程序不同,存在这两种视图 例如: function onOpen() { var ui = HtmlService.createHtmlOutputFromFile('Sidebar') .setTitle('Maps'); FormApp.getUi().showSidebar(u
function onOpen() {
var ui = HtmlService.createHtmlOutputFromFile('Sidebar')
.setTitle('Maps');
FormApp.getUi().showSidebar(ui);
}
第一个问题是,onOpen()
的触发器在打开表单设计器时触发,而不是在最终用户打开表单(/viewform URL)填写表单时触发
然后FormApp.getUI().showSidebar(ui)代码>获取表单设计器的UI,并在那里打开一个侧栏,而不是最终用户必须填写的表单
似乎证实了这一点
那么,是否可以访问live窗体,包括任何关联的触发器
那么,是否有可能访问实时表单,包括任何
关联触发器
没有
但是,您可以将表单嵌入到一个页面中,该页面也在单独的框架中承载地图,使用户可以浏览地图,单击查看坐标,然后将它们复制到表单中。谷歌托管的表单和地图之间不会有交互。@teatimer我可能不清楚表单编辑器和实时表单之间的区别。请检查我改进后的问题。我期待了这么多,因为我试图找到一个解决方案大约一周。我只是想我可能忽略了一些东西,因为我是GApps脚本的新手。