【问题标题】:Query Fusion tables AFTER submitting UiApp custom form with Apps Script使用 Apps 脚本提交 UiApp 自定义表单后查询 Fusion 表
【发布时间】:2012-06-01 22:12:59
【问题描述】:

我使用 UiApp 脚本设计了小型表单,该脚本收集的信息很少,之后应该进行大量的 Fusion 表数据操作。我希望在表单关闭并返回应用程序后完成所有处理,因此用户无需等待所有 Fusion 任务完成。我计划首先将数据发送到电子表格,触发 onFormSubmit 并使用 onFormSubmit 上的触发器执行我的所有 Fusion 任务。但是,当我在我的网站上的 UiApp 应用程序脚本中的 doPost() 时,电子表格中的 onFormSubmit 不起作用。我正在寻找类似 SQL 触发器的功能,以便在将记录插入 Fusion 表后处理数据。谢谢。

【问题讨论】:

    标签: google-apps-script google-fusion-tables


    【解决方案1】:

    论坛提交事件仅在用户填写附加到电子表格的表单时触发。通过 Apps 脚本将行插入电子表格(或融合表)不会触发事件。一种解决方案是使用Script services 安排一次性触发器,它可以进行离线处理。

    【讨论】:

    • 谢谢埃里克!将记录插入 Fusion 表后,可能需要立即使用新信息来正确跟踪客户。我不确定合理的时间驱动触发间隔有多小才能确保它尽快更新。每一分钟?可以接受吗?我对为 Web 服务器创建这么多工作感到不舒服,因为每天需要立即更新几次表。如果找不到其他解决方案,我将使用时间触发器。
    • 基于时间的触发器的最小间隔为五分钟。
    猜你喜欢
    • 1970-01-01
    • 2013-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多