如何在 Google Apps 脚本中以编程方式复制文件绑定脚本的脚本权限?



我正在尝试使用谷歌表格+表格实现绩效评估系统。总的来说,我需要做的是根据模板为每个用户生成一个表单。用户提交答案后,我需要编辑表单,以便删除其中一个选项,避免同事重复提交。

为了实现这一点,我打算创建表单并将它们链接到同一个电子表格 - 据我所知,这是不可能的。因此,使用标准流程将表单提交到同一位置是不可行的,因为我需要在电子表格中创建大约 100 个选项卡,每个选项卡包含大约 7、8 行(不会一次输入,而是逐渐在每个电子表格中输入)。

无论如何,我的最后一个想法不是将任何表单链接到我的电子表格,而是在模板表单中编写一个简单的脚本,以将数据写入我的电子表格中。该脚本绑定到表单,因此,当我复制模板并创建新表单时,脚本也会被复制。这工作得很好,但是,对于每个新副本,我需要手动授予脚本的权限(它需要写在我的响应电子表格上)。

对我来说,最简单的解决方案是能够将所有表单的结果写入同一个电子表格中(能够分别对每个表单提交进行操作),但恐怕这是不可能的。因此,是否可以完全复制绑定到文件的项目及其权限,以便不需要手动授予?

您是否考虑过使用Google Web应用程序,并制作自己的界面而不是Google表单? https://developers.google.com/apps-script/guides/web

相关内容

  • 没有找到相关文章

最新更新