Поддерживаемые и неподдерживаемые возможности
Дата последнего изменения: 13 апреля 2010 г.
Применимо к: SharePoint Server 2010
В этой статье
Поддержка новых возможностей Excel
Возможности, ранее препятствовавшие загрузке файлов Excel
Просмотр файла с игнорируемыми возможностями
Другие неподдерживаемые возможности
Microsoft Excel — многофункциональное приложение. С каждым выпуском разрыв между Excel и Excel в функциональном наполнении постоянно сокращается, а число неподдерживаемых возможностей уменьшается. Однако Microsoft SharePoint Server 2010 не позволяет обеспечить поддержку всех возможностей Excel во второй версии Excel.
При выборе возможностей, которые требуется поддерживать, приоритет следует отдавать тем из них, которые необходимы в наиболее важных сценариях Excel, добиваясь при этом, чтобы Excel оставались службами серверного класса, отвечающими ожиданиям клиентов в отношении надежности, масштабируемости и безопасности.
Примечание |
---|
При изучении данного раздела необходимо знать, что поддерживается и что не поддерживается в Microsoft Office SharePoint Server 2007. Дополнительные сведения о возможностях, не поддерживаемых в Office SharePoint Server 2007, см. в разделе Unsupported Features in Excel Services (Возможно, на английском языке) (Неподдерживаемые возможности в службах Excel). |
Поддержка новых возможностей Excel
Большинство новых средств Microsoft Excel 2010 в том или ином объеме действуют и в Excel. Некоторые из них просто отображаются, как и в Excel. Остальные не только отображаются, но и являются интерактивными.
Новые элементы, доступные для просмотра:
Спарклайны
Усовершенствованные наборы значков (Возможно, на английском языке) и гистограммы (Возможно, на английском языке)
Именованные наборы сводных таблиц (Возможно, на английском языке)
Усовершенствованные сводные таблицы (Возможно, на английском языке)
Новые элементы, доступные как для просмотра, так и для интерактивного взаимодействия:
Срезы
Файлы PowerPivot
Поддерживаются также новые функции Excel. Например, внедренные изображения, уже давно реализованные в Excel, теперь поддерживаются и могут просматриваться в Excel.
Возможности, ранее препятствовавшие загрузке файлов Excel
В Office SharePoint Server 2007 книги Excel, содержащие неподдерживаемые элементы (макросы VBA, элементы управления форм и т. п.), не загружаются в Excel.
В SharePoint Server 2010 для преодоления этого ограничения Excel игнорирует некоторые неподдерживаемые возможности. Другими словами, вместо того, чтобы блокировать загрузку всего файла, Excel загружает файл, но скрывает элементы, не поддерживаемые в Excel.
Элементы, наличие которых препятствует загрузке файлов в Excel:
Примечания к ячейкам.
Формулы со ссылками на внешние книги.
Таблицы запросов (или диапазоны внешних данных).
Microsoft Visual Basic для приложений (VBA).
Любые технологии OfficeArt: фигуры, WordArt, SmartArt, организационные диаграммы, схемы, строки подписей, рукописные примечания и др.
Следует иметь в виду, что эти элементы по-прежнему остаются неподдерживаемыми. Это означает, что они не отображаются, не выполняются и не функционируют так, как это происходит в клиентской системе. Большинство элементов из этого списка не отображается в Excel. Например, если при просмотре в клиенте рядом с ячейкой A1 отображается фигура, то при просмотре на сервере она не будет видна. В других элементах, таких как ссылки в формулах и таблицы запросов, отображаются значения, которые в последний раз обновлялись на стороне клиента. Иными словами, значения ячеек остаются на своих местах, но их нельзя обновлять.
И наконец, на сервере не выполняется код VBA. В Office SharePoint Server 2007 загрузка файлов *.xlsm в Excel не поддерживалась. В SharePoint Server 2010 макросы VBA игнорируются в Excel. Поэтому файлы *.xlsm теперь можно загружать в Excel.
Просмотр файла с игнорируемыми возможностями
Если в Excel могут загружаться файлы и не отображаться некоторые неподдерживаемые элементы, как определить, что в просматриваемом файле какие-то возможности отсутствуют? Об этом будет сигнализировать уведомление, показываемое в Excel над листом. Ниже показан снимок экрана с таким уведомлением.
Уведомление о неподдерживаемых возможностях вверху книги
Это уведомление служит первым признаком того, что файл изображается иначе, чем в клиенте Excel.
На следующем рисунке показана ссылка Подробнее о неподдерживаемых возможностях; щелкнув ее, можно узнать, какие именно неподдерживаемые возможности использованы в файле.
Сообщение о неподдерживаемых возможностях для VBA
Обрезанные изображения не отображаются (т. е. соответствующие возможности отсутствуют).
Примечание |
---|
Если книга с игнорируемыми или отсутствующими неподдерживаемыми элементами загружена в режиме просмотра с соответствующим уведомлением, попытка сохранить копию такой книги будет подразумевать удаление неподдерживаемых элементов. Откроется диалоговое окно, предупреждающее пользователя об этом. |
Другие неподдерживаемые возможности
Все остальные неподдерживаемые возможности действует так же, как в Office SharePoint Server 2007 для Excel. Таким образом, Excel блокирует загрузку файла, если в нем будет обнаружен один или несколько таких неподдерживаемых элементов. Пользователи информируются о невозможности загрузки файла, как показано на следующем снимке экрана.
Примечание |
---|
Дополнительные сведения об этих неподдерживаемых возможностях см. в разделе Unsupported Features in Excel Services (Возможно, на английском языке) (Неподдерживаемые возможности в службах Excel) и в справкеExcel для версии 2007. |
Внимание! |
---|
Информационная панель со списком неподдерживаемых возможностей не отображается, если файл загружен из веб-части. |
Сообщение о неподдерживаемых возможностях для карт XML
В отличие от книг с внешними ссылками, загрузка диаграмм с внешними ссылками блокируется.
См. также
Задачи
Пошаговое руководство. Разработка настраиваемого приложения с помощью веб-служб Excel