2016-12-01 348 views
0

我在Google文檔中有模板文件。該模板將被複制並且新創建的文檔呈現給用戶以在瀏覽器中進行編輯。從Google Apps腳本在瀏覽器窗口中打開Goog​​le文檔

我有在用戶點擊一個按鈕,一個Web應用程序和運行下面的代碼:

var theTemplate = DriveApp.getFileById('[ID_of_the_template'); 
var theDocument=theTemplate.makeCopy("copy_for_me"); 
var num=theDocument.getId(); 
Logger.log(num); 

這使得該副本,然後在變量「NUM」我的文檔ID,我需要和所有我現在需要打開鏈接到 https://docs.google.com/document/d/[docuID_here]/edit 但我找不到這樣做的方法。

我相信這很容易,但我找不到如何去做。也許我覺得太複雜了,或者我錯了。 一如既往,我感謝任何和所有的幫助。

來自巴伐利亞阿爾卑斯山的問候。

+0

檢查此問題[SO問題](http://stackoverflow.com/questions/10744760/google-apps-script-to-open-a-url)如果它可以幫助你。 – KENdi

+0

比你@KENdi。這是我採取的路線。它不像我所希望的那樣「優雅」,但它可以成功地運作。 –

回答

0

查看accepted answer here。我不認爲這在過去的三年中已經發生了變化。基本上,創建文件的腳本部分在服務器上運行。

也就是說,如果你的web應用程序有一個客戶端,你可能能夠將文件鏈接返回到客戶端並顯示爲用戶打開的鏈接。

+0

謝謝您花時間幫助我。我曾看過並閱讀過這個答案,但希望當我將腳本作爲web應用程序運行時,這指的是電子表格,可能有一種方法。我也曾希望在過去幾年中情況可能有所改善。 從PHP背景來看,我認爲這將是非常明顯的,沒有人寫關於它的東西。但現在我會尋找一個不同的解決方案。 再次感謝您。 –

相關問題