【发布时间】:2012-07-18 19:15:28
【问题描述】:
我正在尝试使用 Google Docs 运行脚本的能力为新客户创建必要的文件夹结构(将内容/图像上传到)。到目前为止,这是我所拥有的:
/**
* This script creates the necessary folder structure for a new client
*/
function newClientSetup() {
var initial = DocsList.getFolder("Clients");
var client = DocsList.addtoFolder.createFolder("Client Name");
var file = DocsList.addtoFolder(client);
};
现在这不起作用 (TypeError: Cannot call method "createFolder" of undefined. (line 7)),但我无法弄清楚如何在 DocList 中使用 Folder 类。我看到DocsList 有一个createFolder 方法,我可以这样使用:
var folder = DocsList.createFolder("Folder Name");
但我尝试从名为 Clients(已在 Google Docs 中)的父文件夹开始,然后创建以下结构:
Clients
Client Name
Content
Images
理想情况下,我可以运行此脚本,但为Client Name 传递一个变量以实际创建客户端名称,但我没有从文档中找到太多帮助。有什么建议么?谢谢!
【问题讨论】:
-
感谢两位的建议!
标签: javascript google-api google-apps-script google-drive-api