Не удается создать фрагмент и просмотреть образцы в лаборатории сценариев в MS-Excel Office365 - PullRequest
0 голосов
/ 24 мая 2018

Проблема: Ниже приведены изображения, чтобы понять поведение Script-Lab на моем компьютере.Это происходит во всех офисных продуктах, которые я тестировал, например, в Excel, Word или PowerPoint.Поэтому я не могу создать новый фрагмент и не могу видеть образцы.

Среда: Я использую зарегистрированную версию Microsoft Office 365 ProPlus 1708 (сборка 8431.2215) в операционной системе Windows 10 (рабочий стол) и браузером по умолчанию является Internet Explorer (11.1029.15063.0).Установка оказалась успешной.Я не столкнулся с какой-либо ошибкой во время установки.Меню Script Lab выглядит просто отлично, но в конечном итоге не работает.

Дополнительная информация: Интересно, что я могу просматривать, редактировать и запускать фрагменты, сохраненные в GistHub, но не могу создать свойсобственные или просмотреть образцы из-за этой ошибки (см. скриншот ниже)

Снимки экрана: # 1: Когда я создаю новый фрагмент, он говорит, что не может импортировать фрагмент.Error: When creating a new snippet using the + button in Script-Lab Code Window

# 2: Когда я нажимаю на сэмплы, чтобы просмотреть существующие сэмплы, он говорит, что для этого хоста еще нет сэмплов.Error: Unable to see the samples.

1 Ответ

0 голосов
/ 26 июня 2018

Ниже приведены проверенные действительные сценарии для Script-Lab, которые ведут себя нежелательным образом, как это было в моем случае выше.Я добавляю решение, и если кто-то столкнется с ним снова, выполните следующие действия.

Определите проблему : В фоновом режиме при открытии скриптовой лаборатории он пытается получить доступ к содержимому github.Таким образом, если у вас

  1. нет подключения к Интернету, или
  2. имеет защищенный брандмауэром URL-адрес github (в частности, raw.githubusercontent.com)

, то ни один из фрагментов кодаобразцы не будут загружены в скрипт-лабораториюПоэтому убедитесь, что вы можете открыть ссылки ниже

https://raw.githubusercontent.com/OfficeDev/office-js-snippets/deploy-prod/playlists/excel.yaml

https://raw.githubusercontent.com/OfficeDev/office-js-snippets/deploy-prod/samples/excel/01-basics/basic-api-call.yaml

В моем случае организация блокирует URL-адреса, содержащие raw, так как я мог бы получить к ним доступвсе остальные ссылки на github.


Решение : Если по какой-либо причине вы не можете получить доступ к этим URL-адресам, то в качестве обходного пути вы можете получить доступ ко всем образцам из https://github.com/OfficeDev/office-js-snippets/tree/master/samples/excel, затем выберите один и скопируйте весь YAML.Например, для образца по умолчанию просто вставьте следующее в текстовое поле «импорт», или вы можете использовать средство импорта для использования ссылок YAML в этом месте.


Feedback : Если вы оказались разработчиком скриптовой лаборатории, я полагаю, что эти примеры могут быть частью Excel add-in, что окажется более полезным для автономных пользователей различных организаций.

Источник: Решено на Github.

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