Скрипт работает до обновления - PullRequest
0 голосов
/ 27 ноября 2018

Я делаю что-то типа базы данных, где лист может писать и сравнивать с другим листом.Запись выполняется с помощью сценария, но обратный вызов выполняется на листе с помощью QUERY.И как часть сценария я делаю некоторое форматирование на основе этих возвращаемых значений.

Проблема, с которой я столкнулся, заключается в том, что я запишу в электронную таблицу базы данных, а затем сразу же выполню форматирование, если запрос листа не выполнен вовремя.Я попытался использовать SpreadsheetApp.flush(); после команды записи, но это не помогает, и, честно говоря, я не совсем уверен, что он должен делать в любом случае.

Любая помощь будет высоко ценится

1 Ответ

0 голосов
/ 27 ноября 2018

Я не уверен, что это самый эффективный ответ, но вы можете использовать Utilities.sleep (1000), чтобы подождать 1 секунду после выполнения первой команды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...