【问题标题】:Google Forms Script to Move User to New Page in the Form谷歌表单脚本将用户移动到表单中的新页面
【发布时间】:2013-10-30 23:04:02
【问题描述】:

如果我有 Google 表单,我如何使用 Apps 脚本:

1.) 在表单的一页上获取用户对问题的回答

  • 插入脚本逻辑

2.)(暂停)表单并激活脚本以:

  • 处理他们的结果
  • 根据处理结果,将它们移动到不同的页面

基本上,我想让脚本分析特定页面的结果,并根据结果将它们重定向到新页面以多个答案。表单本身有一个重定向实用程序,但它仅适用于一个问题的结果。我有两个问题需要问,根据这两个答案,将它们移至新页面。

我知道我可以创建具有PageNavigationTypeItems,如here 所示,但是,这仅适用于单个项目。 Items 也没有 setPageNavigationType,所以我想知道在用户填写表单时是否可以动态执行此操作?

【问题讨论】:

    标签: google-apps-script google-forms


    【解决方案1】:

    讨厌成为发布坏消息的人,但这是不可能

    Google Apps 脚本仅有助于表单创建过程(和编辑),在用户填写表单时无法执行任何操作。

    此外,它只能以编程方式执行您可以在表单界面上手动执行的操作,它仅用于帮助您将手动执行的繁琐操作自动化。例如,向问题添加一长串选项,或帮助您生成数百个类似的表单并通过电子邮件发送。或者只是真正创建快速测验或您必须每周创建的其他一些表格,等等。

    只是为了让其他可能阅读此内容的用户完全清楚。使用 Google 表单的 Apps 脚本无法执行您无法手动执行的任何操作。 Apps 脚本不会向 Google 表单添加任何新功能或隐藏功能。

    【讨论】:

    • 这真的很不幸......我想实施的“小事”来帮助指导我们大学的教职员工获得正确的信息——我向我的老板描述了这个“简单”和“容易” -可行的'。在实际查看文档并没有找到我想要的内容后,我来到这里询问 GAS 社区。这真是不幸的一天——如果 Google 表单可以像 GUI 一样编写脚本,那将是非常棒的。他们没有这个功能有什么原因吗?即,用户验证运行、共享等的脚本?或者只是从未考虑/实施过?
    • 您可以完全在 Apps Script(一个网络应用程序)上实现表单,您可以在其中对此类事情拥有完全的灵活性。只是建造起来有点困难。很遗憾,Google 表单不支持。
    • 是的,我想这是可能的,但是不幸的是,将该表单写入网络应用程序所花费的时间太长了……不过,还是感谢您的帮助。昨晚我花了一个小时浏览文档,所以很高兴您能证实我对 Forms 的恐惧!
    猜你喜欢
    • 2021-12-04
    • 1970-01-01
    • 2020-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多