gpt4 book ai didi

javascript - 为动态创建的 Google 表单设置驱动器文件夹位置

转载 作者:行者123 更新时间:2023-12-02 14:06:39 26 4
gpt4 key购买 nike

我正在构建一个应用程序,它根据另一个 Google 表单的响应以及日历上的事件发送 Google 表单。

我遇到的问题非常简单且令人沮丧:创建的表单直接放入我的主“我的云端硬盘”中。

我确实需要将所有这些表单存储在主驱动器以外的其他地方,但我在任何地方都找不到任何东西。

再次:我遇到过几个复制和删除文件(实际上无法移动)以进入不同文件夹的示例。无法使其发挥作用,并且还怀疑这是否有效,因为它链接到响应表单。

没有代码示例,因为我还没有找到任何接近的东西。请帮忙!

最佳答案

答案:将文件对象添加到目标文件夹,并删除原始作品。它允许附加到表单的目标电子表格仍然接收响应。

这是我用来完成此操作的代码:

function moveForm() {
var myDId = DriveApp.getRootFolder().getId();

var rootFolder = DriveApp.getFolderById(myDId);
var archiveFolder = DriveApp.getFolderById("0B2GEcLNd0NO4ZEMtbGZBdmZibzA");

var newForms = rootFolder.getFilesByName('Let\'s meet!');
while (newForms.hasNext()) {
var newForm = newForms.next();
archiveFolder.addFile(newForm)
rootFolder.removeFile(newForm);
}
}

关于javascript - 为动态创建的 Google 表单设置驱动器文件夹位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39989843/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com