Используя Office.js, я не могу прочитать файл OOXML в некоторых клиентах Excel - PullRequest
0 голосов
/ 02 октября 2019

У меня есть надстройка для Excel, разработанная с помощью JavaScript API. Когда надстройка пытается извлечь весь файл OOXML zip с кодом:

Office.context.document.getFileAsync(Office.FileType.Compressed, {
  sliceSize: 65536 /* 64 KB */
}, callback);

, некоторые пользователи получают сообщение об ошибке:

{"name":"Permission Denied","message":"You don't have sufficient permissions for this action.","code":7000}

Диагностика Office выполняется следующим образом:

  • хост: Excel
  • платформа: ПК
  • версия: 16.0.0000.0000

Проблема заключается в том, что метод Office.context.document.getFileAsyncне поддерживается этой версией Excel? Если так, как я могу знать, что, учитывая, что я не вижу никаких ограничений версий в документации ?

Кроме того, какой именно выпуск Excel соответствует версии 16.0.0000.0000? Я не могу найти соответствующую информацию об этом в Интернете.

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