2016-05-17 15 views
0

私はファイルをアップロードするためのフォームを作成するためにgoogle appスクリプトを使用しています。Google App Scriptフォームが機能しない

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とほぼ同様の他のすべてのコードを使用しています:これは私のCode.gsファイルです。 次のエラーが表示されます。

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"が定義されていないと尋ねるのです。

関連する問題