2013-02-01 30 views
4

我想要做的是複製一份模板文檔,追加表格數據到新文件。 我使用doc URL作爲id。然而,當我嘗試訪問我收到此錯誤 文件「文檔缺失(可能已被刪除?)(21號線)」 線路21打開谷歌文檔編號

var templateid = "URL"; 
    var file = DocumentApp.openById(templateid);   

任何人都可以對這個問題有什麼建議能是?

回答

6

文檔ID不是文檔的URL,而是創建文檔時生成的UID,例如它是var id = createDocWithTable("doc with table")後的id值。

你需要分開跟蹤這個ID。如果您有文檔對象,則可以使用其方法getId()來檢索它。該ID也被編碼到URL中,所以https://docs.google.com/document/d/3ckYOu8kuIfBzbu-Dtu9XwGHUnUJG32PK7wHe5xMv3VG/具有文件ID 3ckYOu8kuIfBzbu-Dtu9XwGHUnUJG32PK7wHe5xMv3VG

+0

得到了腳本工作最終。 – user1070396

+0

感謝您的回覆。 – user1070396