Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 使用应用程序脚本提交UiApp自定义表单后查询融合表_Google Apps Script_Google Fusion Tables - Fatal编程技术网

Google apps script 使用应用程序脚本提交UiApp自定义表单后查询融合表

Google apps script 使用应用程序脚本提交UiApp自定义表单后查询融合表,google-apps-script,google-fusion-tables,Google Apps Script,Google Fusion Tables,我使用UiApp脚本设计了一个小表单,它收集了很少的信息,然后应该进行大量的融合表数据操作。我希望所有的处理都在表单关闭和应用程序返回后完成,这样用户就不会等待所有的融合任务完成。我计划首先将数据发送到电子表格,触发onFormSubmit,并使用触发onFormSubmit完成所有融合任务。但是当我在UiApp应用程序中输入doPost()时,我的网站上的脚本onFormSubmit在电子表格中不起作用。我正在寻找类似SQL触发器的功能,以便在将记录插入融合表后处理数据。谢谢。只有当用户填写电

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

只有当用户填写电子表格附带的表单时,论坛提交事件才会触发。通过应用程序脚本将行插入电子表格(或融合表)不会触发事件。一种解决方案是使用调度一次性触发器,它可以进行脱机处理。

谢谢Eric!将记录插入Fusion表后,可能需要立即使用新信息来正确跟踪客户。我不确定合理的时间驱动触发间隔能有多小,以确保尽可能快地更新。每分钟?可以接受吗?我对为web服务器创建这么多工作感到不舒服,因为每天有几次表需要立即更新。如果找不到其他解决方案,我将使用时间触发器。基于时间的触发器的最小间隔为五分钟。