Как опубликовать надстройку Office для SharePoint для использования с Excel Web App
Я не могу найти в Интернете какую-либо информацию, в которой просто говорится: "Надстройки Office (или" Приложения для Office ") работают только в настольных приложениях и Office Online. Они не работают в офисных веб-частях SharePoint". действительно правильное утверждение.
У меня есть надстройка для Excel, и я могу опубликовать ее, используя следующие инструкции: https://msdn.microsoft.com/en-us/library/office/fp123515.aspx. Моя надстройка - это надстройка панели задач ( https://msdn.microsoft.com/en-us/library/office/fp123523.aspx).
С Desktop Excel 2013
A1. Я могу опубликовать манифест приложения в каталоге приложений, который находится в общей папке, а затем настроить доверие к этой папке в настольной версии Excel. Затем настольные версии Excel могут вставить мою надстройку в таблицу.
A2. Я могу опубликовать манифест приложения в каталоге приложений в SharePoint, а затем настроить доверие к каталогу приложений SharePoint в настольной версии Excel. Затем рабочий стол Excel может вставить мою надстройку в электронную таблицу.
С Excel в веб-браузере
Использование Office 365:
B1. Я могу опубликовать манифест моего приложения в каталоге приложений сайта Office 365. Теперь, когда я открываю электронную таблицу, хранящуюся в библиотеке документов сайта Office 365, она запускает "Excel Online", из которой я могу вставить свое приложение в электронную таблицу. Обратите внимание, что: при просмотре электронной таблицы, нажав на нее в библиотеке документов, URL показывает, что используется WopiFrame.)
Обратите внимание на скриншот ниже, на вкладке "Вставка" находится кнопка "Надстройки Office".
БИ 2. Когда я встраиваю ту же электронную таблицу в страницу сайта, используя веб-часть Excel, и включаю параметр веб-части "Отображать приложения панели задач" (который по умолчанию отключен), я не вижу панель задач. Почему бы и нет? (Вопрос 1)
Использование локального SharePoint 2013
- Используя панель администратора SharePoint 2013, я создаю каталог приложений для всего приложения SharePoint (есть только один). Затем в разделе "Приложения для офиса" я загружаю манифест на свой сайт. Теперь я захожу в библиотеку документов, содержащую электронную таблицу Excel, и запускаю веб-программу просмотра запроса на редактирование электронной таблицы на веб-сайте. Однако кнопка "Надстройки Office" отсутствует. Смотрите скриншот:
Можно ли разместить часть панели задач надстройки Excel в SharePoint 2013? (вопрос 2)
Я попытался настроить службы Excel (xlviewer.aspx) и Excel Web App (WopiFrame2.aspx).
Будущее
Этот SharePoint 2013 установлен и настроен с установкой Office Web Apps. Я понимаю, что для SharePoint 2016 потребуется "Office Online Server", преемник Office Web Apps. Похоже, из этого следует, что если функциональность, о которой я говорю, недоступна в SharePoint 2013, она будет доступна в SharePoint 2016. Так ли это? (вопрос 3)