2016-05-17 100 views
0

我正在使用谷歌应用程序脚本来创建上传文件的表单。这是我的Code.gs文件:谷歌应用程序脚本表格不能正常工作

var SPREADSHEET_FILE_ID = '1oQn6OLMzys8tVk1FLriOAmpzFJNazLRP-SwM7--eA58'; 
var folderId = "0B9TN_-yt-h0WZ0dnWndGWkw3UkE"; 

function doGet() { 
    var template = HtmlService.createTemplateFromFile('index'); 

    // Build and return HTML in IFRAME sandbox mode. 
    return template.evaluate() 
     .setTitle('Web App Window Title') 
     .setSandboxMode(HtmlService.SandboxMode.IFRAME); 
}; 

,我使用几乎相同的URL https://script.google.com/d/125dG42eB9lM4SPq64p0dpR2CBH4ohfHiqu9TvFNM8s4Ra7pt-7kHXoTM/edit?usp=sharing所有其他代码。 我收到以下错误。

3402363213-mae_html_user_bin_i18n_mae_html_user.js:42 Uncaught ReferenceError: "doc" is not defined.

enter image description here 任何人都可以请帮助为什么这个错误即将到来,如何防止这种情况。否,因为没有提交。我点击提交按钮后被吊死。

+0

你解决了吗? – noogui

回答

0

由于问题在添加这些值时开始,因此我认为您需要重新检查它们。

var SPREADSHEET_FILE_ID = '1oQn6OLMzys8tVk1FLriOAmpzFJNazLRP-SwM7--eA58'; 
var folderId = "0B9TN_-yt-h0WZ0dnWndGWkw3UkE"; 

var SPREADSHEET_FILE_ID期待等,其中为您提供 “1oQn6OLMzys8tVk1FLriOAmpzFJNazLRP-SwM7--eA58”,这是错误的 “1386834576” 的表格ID。我想你是从“https://docs.google.com/forms/d/1BqxyEG8RhtlM3MNuSbln6C1L1GLl3axdiSEijcwB5gY/edit”这样的东西中得到的,这就是为什么它要求你“doc”没有定义。