我正在爲人們註冊一個事件製作一個Web表單。我發現我可以使用Google表單和Google電子表格來執行此任務,並且我開始學習如何使用這些Web應用程序。我也想將自動確認電子郵件發送給已經註冊的人。對於此任務,我也在研究Google Apps腳本。據我所知,我應該定義一個函數來發送電子表格中的腳本中的電子郵件,並在'表單提交事件'中觸發該函數。我想確定一個從他/她提交的數據中註冊的人的電子郵件地址,我希望將所有提交的數據以及時間戳記包含在確認電子郵件中。Google電子表格單元格與Google表單輸入字段之間的明確對應
我的問題如下。
- 我怎樣才能識別存儲在表單的輸入域的值入電子表格單元格?
- 或者,有什麼方法可以從Google Apps腳本讀取各個輸入字段的值?
如果您能夠引用我一個明確的與這些問題有關的API參考,我會很高興。
到目前爲止,我從Google Drive中提供的幫助頁面瞭解到應用程序,
https://developers.google.com/apps-script/overview
不過,我覺得文件有太多簡潔。
我正在學習如何從這個谷歌Apps腳本發送確認電子郵件: FormSubmissionResponseEmail
我找不到明確涉及谷歌的形式輸入域的幫助文檔,並在谷歌電子表格單元格。從我的有限數量的實驗案例中,似乎時間戳總是存儲在電子表格的第一列中。這是有保證的嗎?據稱,「電子表格提交事件」類的'namedValues'成員被認爲包含「來自表單提交的問題名稱和值」。 (https://developers.google.com/apps-script/understanding_events) 但是,當我修改Google表單時,'namedValues'成員仍保留與刪除的輸入字段對應的元素。有沒有什麼方法可以僅循環'namedValues'中與用戶實際輸入的字段相對應的元素?
我也很高興聽到替代Google表單和Google電子表格的替代工具。
爲什麼不從M Hawksey的應用程序腳本事件管理器開始? http://mashe.hawksey.info/2010/11/eventmanagerv3/ – Mogsdad 2013-04-09 20:26:14
apps腳本文檔是[here](https://developers.google.com/apps-script/),並且最近已更新。所有的類和方法記錄在「參考」下。 – Mogsdad 2013-04-16 18:42:12