2016-03-30 33 views
0

私の質問はthisと数年前に提起されたもので、thisと似ていますが、下記のような適切な回答はありません。Google Appsスクリプト:スクリプトのプロパティの代替

データの実行インデックスを保存し、スクリプトプロパティを使用し始めました。

for (i = 0; i < fieldCountAccounts; i++) { 
    scriptProperties.setProperty('fieldIndex_accounts' + accountsFields.getValues()[0][i], i+1); 
} 

はこれが実行されているから関数を防止し、また、作業から私のサイドバーのUIを防止:私はそうのようなループでそれらを書いていた、とレート制限を打ったように私はすぐに、スクリプトプロパティの問題に走りました。だから、私はUtilities.sleep(1000);をループに導入しました。これは機能の問題を解決しましたが、それを大きく減速させました。サイドバーはまだ動作しませんでした。

以前は、ハードコードされた列番号を使用して特定のデータとインデックスをシートに格納していました。 SO上の他の質問へ

回答:

  • 利用のCacheService(これらとして有用ではありませんが、ユーザーのためにスコープされている)
  • 使用ScriptDbに(現在は非推奨)

は、私はちょうど私を保存すべきキーペアを専用のシートに入れてそれを完了させるか?

答えて

0

私は実際にこれに対する回答も探しています。それは私が道の90%をのgetので、このチュートリアルの一部が、しかし古くなっているように思え

http://blog.warehouseman.com/2014/10/getting-started-with-google-cloud.html

と:私はここで役に立つかもしれませんGoogleクラウドデータストアの使用に関するいくつかのチュートリアルを見てきました最後のいくつかのステップでエラーが発生します。

関連する問題