Быстрое создание и удаление файлов - PullRequest
0 голосов
/ 07 ноября 2019

Проблема в том, что когда я вставляю новый файл на диск, читаю данные и хочу удалить их с помощью apps-script. Я получаю сообщение об ошибке «Отсутствует документ [ID] (возможно, он был удален или у вас нет прав на чтение?)». Файл удален с диска, но в любом случае отображается сообщение об ошибке. Если я запускаю скрипт в режиме отладки и ставлю break в соответствии с функцией Drive.Files.remove (), то вручную продолжаю отладку с помощью функции remove, ошибки не возникает. Похоже, больше времени требуется серверу для обновления, чтобы файл был вставлен? Файл вставляется с помощью Drive.Files.insert () и параметра {convert: true} из блоба вложений Excel. Преобразованный файл открывается с помощью SpreadsheetApp.openById (), а данные копируются с помощью getDataRange (). GetValues ​​(). Как я могу избежать этой ошибки?

edit:

Сценарий продолжается после ошибки. Utilities.sleep (от 200 до 10000 мс);не помогло.

1 Ответ

0 голосов
/ 12 ноября 2019

Мне удалось воспроизвести проблему и опубликовал отчет об ошибках в системе отслеживания проблем Google. Вы можете проверить его статус здесь: https://b.corp.google.com/issues/144330142

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