2017-06-12 30 views
0

我幾乎沒有,真的沒有編碼經驗。備用一些HTML,CSS和AppleScript然而,我不確定在對這個問題的洞察力方面還有什麼可以去的。目前,我正在爲同事創建Google表單,以提交將記錄在Google電子表格中的工作訂單。谷歌腳本自動添加預定的文件路徑到谷歌形式的反應

但是,我需要弄清楚如何編寫一個腳本,它會自動在上傳到表單的文件旁邊添加一個特定的文件路徑。

例如,如果用戶上傳名爲「061217_VideoAuthor_Slide1.mp4」的文件而不是Google Drive鏈接(這是使用此文件上載表單選項自動填充的內容),則需要記錄該文件名,然後細胞需要從一個谷歌雲端硬盤鏈接更改爲一個特定的文件路徑 (例/user/editor1/template/061217_VideoAuthor_Slide1.mp4)

是否有任何人可以點我到一個排序的具體教程或一些可以幫助我弄清楚的文檔?

回答

0

每次提交表單時都會運行邏輯,查看錶單中的值並根據需要對其進行擴充。 這是一個演練別人放在一起:onFormSubmit

+0

你已經發布了幾秒鐘:-)我打算給官方文檔鏈接。檢查[onFormSubmitEvent](https://developers.google.com/apps-script/guides/triggers/events#form-submit),並檢查[此示例代碼](https://developers.google.com/apps -script /快速啓動/表格)。 – mTorres

0

您的目標可以通過每次提交表單,按照特定的時間表或按需求運行腳本來實現。

您需要使用JavaScript從文件URL中獲取文件ID,然後使用Google雲端硬盤服務中的第一個getFileById(id)getName()方法分別獲取文件本身及其名稱。

另一方面,或者替換文件的URL,我建議您將文件路徑添加到另一列,以防萬一您以後需要它。