2017-09-26 60 views
0

我有一個谷歌表單,我的用戶使用上傳文件。 我記錄以下如何使用谷歌表單上傳文件時獲取文件名

  1. 一個唯一的ID(由用戶輸入)
  2. 文檔(由用戶通過下拉形式選擇的)的一類
  3. 文件本身(由上傳用戶)
  4. Google驅動器鏈接記錄在電子表格中。

我無法找到獲取上傳文件的實際文件名的方法。

我要求

  1. 提取使用驅動連桿的文件名作爲在4以上電子表格中的使用自定義函數

OR

  • 我還可以通過Google表單自己記錄上傳文件的文件名。
  • 任何幫助,高度讚賞。

    +0

    更改標題,更正了一些拼寫,使其略少LOUD – davethecoder

    回答

    0

    您可以使用由Google表格的OnFormSubmitOnChange觸發的Apps腳本。

    這裏有一些相關的帖子: - How to get onFormSubmit to trigger automatically? - How to get form values in the submit event handler?


    OR

    使用Google Apps腳本Web應用程序來承載您的窗體,然後控制所有應用腳本提交的細節。

    這裏有一些教程這樣的:


    從我的測試(OnFormSubmit()OnChange())基礎,這可能是複雜的OnFormSubmit() w生病只獲取提交項目的fileID。您必須執行另一個查詢才能獲取上傳文件的名稱,然後將其保存到您的表格中。在Web應用程序中,您可以在上傳文件之前獲取文件名,從而減少此實施所需的請求。

    希望這會有所幫助。

    +0

    謝謝Rebot先生,那麼我將不得不學習Web應用程序。謝謝你的rply –

    相關問題