【问题标题】:Export filtered result from Google Drive Table从 Google Drive Table 中导出过滤结果
【发布时间】:2018-03-22 12:20:03
【问题描述】:

据我了解,如果我们使用 Google Drive Table 作为后端,则无法访问数据,并且查看数据的唯一方法是通过 table 小部件或将数据导出到电子表格

我设法将数据导出到 Google 电子表格,但问题是我只想导出特定日期的数据。我设法对显示特定日期数据的表格进行过滤,但我无法根据该特定日期导出数据。相反,整个数据将被导出。

有没有一种方法可以从按日期过滤的表格中将数据导出到电子表格?。如果有人能解决这个问题,真的很感激。

【问题讨论】:

  • 简短的回答是,是的,这是可能的。但是,它涉及大量脚本,具体取决于您可以在数据源上应用多少过滤器。然后您必须将参数添加到您的数据源并通过客户端脚本将这些参数设置为等于您的过滤器。从您的客户端脚本中,您将这些参数传递给服务器脚本并再次在服务器脚本上设置过滤器以过滤您的模型,然后您可以使用 SpreadsheetApp 服务创建电子表格。如果我有时间,我可能会快速整理一些东西。
  • 哇,对像我这样的初学者来说听起来很复杂,是的,你能分享一下你会怎么做吗?谢谢

标签: database google-drive-api export google-app-maker


【解决方案1】:

如果电子表格文件位于 Google Drive API 中,可以,您可以使用 files.export 将其导出。这在中提到:

How you can export data

要导出数据,您必须具备:

  • App Maker 应用的访问权限——您必须是该应用的作者,或者必须与您共享该应用(具有“可以编辑”或“可以查看”权限)。
  • 访问部署 - 您必须已发布部署。
  • 访问工作表 - 您拥有工作表,因为应用制作工具会在您的 Google 云端硬盘中创建它。

【讨论】:

  • 感谢分享,但我已经成功导出数据了,只是我无法根据我从表中进行的过滤导出数据,因为我只需要根据特定的导出数据日期。
  • 尝试将所有过滤后的数据移动到不同的工作表并导出该工作表。
  • 我该怎么做?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-02
  • 2019-03-22
  • 2022-06-13
  • 1970-01-01
  • 2019-01-27
相关资源
最近更新 更多