2016-05-17 12 views
0

Ich verwende das Google App-Skript, um ein Formular zum Hochladen einer Datei zu erstellen. Das ist meine Code.gs Datei:Google App-Skriptformular funktioniert nicht

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); 
}; 

Und ich bin mit allen anderen Codes fast ähnlich der URL https://script.google.com/d/125dG42eB9lM4SPq64p0dpR2CBH4ohfHiqu9TvFNM8s4Ra7pt-7kHXoTM/edit?usp=sharing. Ich erhalte den folgenden Fehler.

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

enter image description here Kann jemand bitte helfen Sie, warum dieser Fehler kommt und wie diese zu verhindern. Nein für wird nicht eingereicht. Es wird gehängt, nachdem ich auf den Button der Einreichung geklickt habe.

+0

Haben Sie das gelöst? – noogui

Antwort

0

Da das Problem begann, als Sie diese Werte hinzugefügt, denke ich, müssen Sie sie erneut überprüfen.

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

var SPREADSHEET_FILE_ID erwartet eine Tabelle ID wie "1386834576", wo, wie Sie "1oQn6OLMzys8tVk1FLriOAmpzFJNazLRP-SwM7--eA58" zur Verfügung gestellt, was falsch ist. Ich denke, Sie haben das von etwas wie "https://docs.google.com/forms/d/1BqxyEG8RhtlM3MNuSbln6C1L1GLl3axdiSEijcwB5gY/edit", deshalb fragen Sie, dass "doc" nicht definiert ist.

Verwandte Themen