远程启动Google电子表格功能?

时间:2013-04-13 12:31:56

标签: google-apps-script google-sheets google-maps-api-2

希望这是自动化我的一小部分工作流程的最后一步。

  1. Windows scheduler / vbs执行SFDC应用程序的导出集合 - 已完成

  2. Windows scheduler / vbs将导出的数据导入数据库表 - 完成

  3. Windows scheduler / vbs运行SQL查询以生成必要的数据集合以生成Google Maps应用数据,然后将结果作为.csv文件放入我的Google云端硬盘中 - 完成

  4. 在已发布的Google电子表格中添加了一项功能,可将csv数据导入电子表格。但是,需要手动点击电子表格才能完成 - 完成

  5. Google地图应用通过JSON调用指向Google电子表格数据 - 已完成

  6. 问题 - 以任何方式远程运行Google电子表格中的功能,或者至少自动执行步骤(4)中提到的手动“点击”。

    希望你能提供帮助。

    谢谢!

    PS>我确实看过数据的JDBC选项,但这比我想要解决的最后一篇文章还要多 - Java超出了我的狭隘技能。

2 个答案:

答案 0 :(得分:0)

如果我理解你正在努力实现的目标,这是可能的。

目前我猜你的电子表格顶部有一个按钮,上面写着“从CSV导入”,然后从Google脚本中运行一个功能。您可以转到脚本管理器并设置触发器以在当天的特定时间运行此脚本。

触发器在

Tools > Script Manager > *EDIT SCRIPT* > Resources > Triggers

答案 1 :(得分:0)

不要用触发器来做。只需在ss中将脚本作为contentservice发布。将csv作为参数传递。然后脚本将csv导入ss。