為什麼這篇google表單提交後修改鄉民發文收入到精華區:因為在google表單提交後修改這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者adks3489 (James)看板Google標題Re: [詢問] 關於google表單的...
google表單提交後修改 在 柯震東 KAI 가진동 Instagram 的最佳解答
2021-08-03 08:17:31
說到做到!!! 我要來送PS5 + AirPods Pro了🔥🔥🔥 『兩個獎品的抽獎方式不一樣,請大家看仔細!!!』 下週六12/26晚上九點左右,我會在我的IG直播抽出幸運得主!!!趕快來抽聖誕老震東的聖誕禮物吧😌😌😌 活動時間: 2020/12/19(六)~ 2020/12/25(五)00:0...
※ 引述《crazyni68 (Arni)》之銘言:
: 各位好,我想詢問關於google表單建立完後,我於編輯畫面有勾選
: "允許回應者於傳送後編輯回應",使用者輸入完表單並送出後,就會出現下圖畫面
: http://imgur.com/cVMpEf8
: 點選修改回覆內容,就可以繼續修改之前所填寫的資訊,修改後的資訊同樣會儲存於
: 建表者"同一欄位"的試算表中。
: 我在想今天如果使用者如果不小心沒儲存到修改回覆內容的網址,然後把網頁關掉,
: 那就算他再開一次google表單填寫,其實也是算是新使用者(於試算表新增新的欄位)
: 所以我想說是不是能取得該使用者填寫完後"修改回覆內容的網址"呢?
: 我試了開兩個chrome分頁,分別填表同種google表單並送出,並都點選"修改回覆內容"
: ,這2份的的網址後半段好像沒關聯性,都是數字加英文大小寫組成。
: (當時以為2份的網址可能會有順序XDD)
: 我的想法是如果能取得"修改回覆內容的網址",那這樣我再加上email功能(function),
: 當使用者填寫完表單後送出,他就可以在信箱收到信件並附有該網址。
: 這樣他就不會不小心關掉而不能再次填寫。
: (寄信功能網路上有寫,取得使用者於表單中所輸入的email欄位的值)
: 我目前遇到的問題就是這個,謝謝。
可以取得,透過指令碼編輯器即可,Google本身就有提供讓你取得"修改網址"的功能
範例:
function onSubmit(event) {
var url = event.response.getEditResponseUrl();
MailApp.sendEmail(EMAIL, SUBJECT, url);
}
這個Function要在提交表單時觸發,內容第一行就是拿到那個網址
第二行就是寄信出去。
參考:https://developers.google.com/apps-script/reference/forms/form-response
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.177.189
※ 文章網址: http://www.ptt.cc/bbs/Google/M.1416202397.A.816.html
※ 編輯: adks3489 (61.221.177.189), 11/17/2014 13:34:05
※ 編輯: adks3489 (61.221.177.189), 11/18/2014 08:46:07