再次使用 createdocsListDialog 函数返回:)
我已经让它工作了,但是,我想将要选择的文件限制为仅电子表格。
"遇到错误: 找不到方法集初始视图 (字符串) 。(第 13 行)"
.setInitialView作为方法出现在脚本编辑器中,但在运行时则不然。 这是代码。
var doclisthandler = app.createServerHandler('selectionhandler');
var doclist = app.createDocsListDialog().showDocsPicker() .addSelectionHandler(doclisthandler).setInitialView('spreadsheet');
有什么想法吗?
从代码完成本身可以看出,setInitialView
函数不需要字符串作为参数,而是 FileType 常量。在文档中,您可以看到它被称为 SPREADSHEETS
.
以下是它的工作原理:
app.createDocsListDialog().showDocsPicker().
addSelectionHandler(doclisthandler).setInitialView(UiApp.FileType.SPREADSHEETS)