2013-11-04 59 views
0

海蘭, 我的問題很簡單: 如何檢查,如果用戶打開其他電子表格? 所以我有一個主電子表格和一個從電子表格。 我有一些程序是在對從電子表格運行主的代碼。 我想知道如果有是在從電子表格中工作時,我的程序從主電子表格進行遊戲的用戶。如何檢查,如果用戶打開其他電子表格

感謝

回答

4

世界上沒有API來判斷是否有用戶與電子表格打開。 但是,你可以看看從服務器的最後修改日期,以確定某人最近改變了他們。 你也可以在從站上安裝onopen/onedit apps腳本安裝觸發器,並存儲上次從瀏覽器打開/修改的日期

+0

謝謝。我已經理解我可以使用onOpen觸發器,但我不知道用於存儲上次打開/修改日期的命令;你能幫我嗎? – ulisse

+0

如果您想要從應用程序腳本中存儲上次打開/修改的日期,可以編寫一個所有(主控和從屬)共享的庫。然後,您可以將其存儲在庫中的一個ScriptDb,看到https://developers.google.com/apps-script/guides/script-db/advanced#calling_a_librarys_database。如果你只關心修改日期,你可以使用主代碼中的電子表格提要獲得它,而不需要處理onOpen/onEdit –

+0

我會試試,謝謝,我必須學習scriptDB! – ulisse

相關問題