设置驱动器文件夹位置为动态创建的谷歌表单
Set Drive Folder Location for Dynamically Created Google Form
我有一个应用程序,我一直在构建发送一个谷歌表单基于从另一个谷歌表单的响应,和日历上的事件。
我遇到的问题是如此简单和令人沮丧:创建的表单被直接放到我的主"我的驱动器"中。
我真的需要把所有这些表单存储在主驱动器以外的地方,但我在任何地方都找不到任何东西。
: 我遇到过几个复制和删除文件(你实际上不能移动)到另一个文件夹的例子。一直无法让这个工作,也怀疑这是否会工作,因为它链接到响应表单。
没有代码示例,因为我没有找到任何接近的。请帮助!
答:将文件对象添加到目标文件夹,并删除原作品。它允许附加到表单的目标电子表格仍然可以接收响应。
下面是我用来完成这个任务的代码: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);
}
}
相关文章:
- 如何创建谷歌地图下拉列表
- 如何为动态网页创建谷歌放大器
- 从数据库中的城市创建谷歌地图标记
- 如何创建谷歌图像引擎效果
- 创建谷歌图表;转换为图像服务器端
- setHours()从电子表格导入的日期创建谷歌日历事件时出错-应用程序脚本
- 如何使用动态数据创建谷歌饼图
- 创建谷歌地理图表异步
- 动态创建谷歌地图LatLng类
- 创建谷歌地图自定义信息窗口的当前方式
- 需要根据.txt文件中的数据创建谷歌图表
- downloadUrl函数不适用于使用opencart创建谷歌地图定位器
- 我如何通过纬度和经度变量来创建谷歌地图预览
- 为什么创建谷歌图表数据表会误解我的日期
- 我如何创建谷歌地图这个页面
- 如何在循环中创建谷歌图表
- 尝试使用数据从谷歌表单响应创建谷歌表单每当有人提交表单
- 什么是“dsh”?参数在创建谷歌帐户的形式
- 用PHP创建谷歌地图标记
- 如何连接到谷歌驱动器和创建谷歌文档与流星