2016-10-13 15 views
-1

カスタム関数を使用してデータを読み込んだGoogleスプレッドシートがあります。 カスタム関数はREST APIを呼び出し、データを変換して表示します。スプレッドシート間でカスタム関数の結果をキャッシュする

問題は、ドキュメントを開くたびに関数が呼び出され、すべてのREST API呼び出しが終了することです。

データを最新表示するためのサービス呼び出しを手動で開始する必要があり、その間に前回のデータを表示する必要があります。

これをどのようにして達成できますか?

+0

は、この質問には、任意の研究努力は表示されません。チェックアウト[お願い]してください。 –

+0

私は答えを文書とインターネットで検索しました。ガスの仕組みの要約が必要ですか?誰かがそれをして、私をある方向に向けることを望んでいた。通常、人々はそれがリロードされないと文句を言う、私はそれが同じのままにしたいそれは – gdogaru

+0

ガイドラインは、サービスや他のものがどのように動作するかについての要約を必要としません。ガイドラインでは、「検索し、調査し、調査し、把握している」ことが質問されています。ちなみに、関数の詳細をカスタム関数のように、またはインストール可能なトリガーによって呼び出されたかのように、関数の詳細を追加します。 –

答えて

2

短い答え

代わりのからそれを呼び出す式(カスタム関数)から、あなたの関数を呼び出す:

  • スクリプトエディタ
  • カスタムメニュー

説明

この時点で、カスタム関数はsp読み取りシートが開いていて、その引数のいずれかが値を変更したとき。この機能を実行するには、スクリプトエディタの再生ボタンまたはデバッグボタンまたはカスタムメニューを使用します。また、他のトリガーを使用することもできます。あなたのニーズに最も適したものを選んでください。

対応するREST APIの呼び出し結果をキャッシュしたい場合は、Class Cacheを使用します。

参照

関連する問題