在Web App中过滤并生成电子表格的结果
在Google脚本中,我找到了部署网络应用的方法。 它是否足够稳定,可以随时部署为Web应用程序,也可以从任何地方访问。 我对此有很多疑惑。 此外,iam面临的主要启动问题是使用此查询>
var ss = SpreadsheetApp.getActive();
var sheet = ss.getActiveSheet();
在网络应用中,如果我有超过1个电子表格,var ss
如何从驱动器中获取特定的电子表格。
如何专门指向单个特定电子表格
所以,总结一下,我有这些困惑:
请指导我。
答案 0 :(得分:0)
Google云端硬盘中的每个文件都分配有一个唯一ID。
您可以复制此ID并调用SpreadsheetApp类的相应方法来访问该文件,如下所示:
var ss = SpreadsheetApp.openById(FILE_ID);
或者,您只需将URL复制到该文件,然后使用SpreadsheetApp的另一种方法通过URL获取文件:
var ss = SpreadsheetApp.openByUrl(FILE_URL);
当然,这只有在您有权访问该文件时才有效。你选择不遵循我的建议,首先阅读GAS文件Button Action to retrieve data from spreadsheet using google app script
,这太糟糕了Google https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app
详细记录了SpreadsheetApp类的使用情况不确定应用稳定性是什么意思。如果您发布应用程序以执行“'您”,则可能会达到Google设置的服务配额。如果您的应用程序将以访问应用程序的用户身份执行,则不会计入您的配额,但是,它可能会失去对共享资源的访问权限。
最终,这取决于你想要达到的目标。