【问题标题】:Autocomplete Google Form based on values in spreadsheet根据电子表格中的值自动完成 Google 表单
【发布时间】:2016-05-04 09:09:25
【问题描述】:

我正在编写一个脚本,以根据已开始填写的字段自动完成 Google 表单中的某些字段。为了论证的缘故,假设它是address。因此,当用户像这样填写表单时:

如果在名为defaults 的电子表格中有一行包含此地址:

不仅该字段会更新,任何其他匹配的字段也会更新(例如nameemail)。

有人对我有什么建议吗?我的研究发现 nothing too 对这个案例很有用。

【问题讨论】:

    标签: google-apps-script google-sheets google-forms


    【解决方案1】:

    无法在实时 Google 表单中创建自动填充字段。您可以使用 HTML、CSS 和 JavaScript 创建独立的 Apps Script Web App。您甚至可以对其进行样式设置,使其看起来像 Google 表单。

    【讨论】:

    • 这对我来说已经足够了。我认为没有一种简单的方法可以将我已经内置到 Apps Script 网络应用中的 Google 表单功能扔掉?
    • 大部分情况下都可以使用您在“提交表单”触发器中的任何代码。您想创建一个不同的函数名称,并使用 google.script.run.myFunctionName() 客户端 API 调用它。基本上,任何服务器端的.gs 代码都可以重用,不同的是,您需要收集表单值,并将它们从表单发送到服务器。至于基于答案的“转到页面”之类的东西,“不”你不能把它移植过来。自己设计表格需要更多的工作,但你有更多的可能性。并且没有内置诸如编辑 URL 之类的内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多