Google apps script 如何从基于时间的触发器获取容器电子表格ID

Google apps script 如何从基于时间的触发器获取容器电子表格ID,google-apps-script,google-sheets,triggers,Google Apps Script,Google Sheets,Triggers,我有一个基于时间的触发器,它是由绑定到电子表格的脚本创建的(让我们将电子表格称为“电子表格a”) 触发器从库中找到的函数(让我们调用函数“lib function 1”)触发代码,而不是从绑定到电子表格的脚本“电子表格a”触发代码 在“lib函数1”中-如何获取容器电子表格的ID 我真的需要它!:) 谢谢!我刚刚为绑定函数设置了一个基于时间的触发器,该绑定函数在电子表格关闭时调用了库函数,库函数将一些包含电子表格id的数据写入了我的电子表格。我刚刚为绑定函数设置了一个基于时间的触发器,该绑定函数

我有一个基于时间的触发器,它是由绑定到电子表格的脚本创建的(让我们将电子表格称为“电子表格a”)

触发器从库中找到的函数(让我们调用函数“lib function 1”)触发代码,而不是从绑定到电子表格的脚本“电子表格a”触发代码

在“lib函数1”中-如何获取容器电子表格的ID

我真的需要它!:)


谢谢!

我刚刚为绑定函数设置了一个基于时间的触发器,该绑定函数在电子表格关闭时调用了库函数,库函数将一些包含电子表格id的数据写入了我的电子表格。

我刚刚为绑定函数设置了一个基于时间的触发器,该绑定函数在电子表格关闭时调用了库函数关闭,库函数将包含电子表格id的一些数据写入我的电子表格。

您已经尝试了什么?我没有。我假设有一种方法可以从中获取项目或触发器id以及容器,但我没有找到它。从库电子表格中的函数中,您的id=SpreadsheetApp.getActive().getId();你好,库珀,谢谢。但是,当触发器触发时,电子表格不一定处于活动状态。我只是为绑定函数设置了一个基于时间的触发器,该函数在电子表格关闭时调用库函数,库函数将一些数据(包括电子表格id)写入我的电子表格。您已经尝试了什么?我没有。我假设有一种方法可以从中获取项目或触发器ID以及容器,但我没有找到它;你好,Cooper,谢谢。但是,当触发器触发时,电子表格不一定处于活动状态。我只是为绑定函数设置了一个基于时间的触发器,该函数在电子表格关闭时调用库函数,库函数将一些包含电子表格id的数据写入我的电子表格。这可能是我正在寻找的解决方案(调用库函数的本地函数)!我将在靠近计算机时尝试并让您知道。感谢您的研究:)这可能是我正在寻找的解决方案(调用库函数的本地函数)!我将在靠近计算机时尝试并让您知道。感谢您的研究:)