Пример кода: настраиваемая веб-часть и надстройка Word
Дата последнего изменения: 16 июля 2010 г.
Применимо к: SharePoint Server 2010
Настраиваемая веб-часть и пример надстройки Word решает проблему с ограничением презентации внешнего списка, позволяя иерархически отображать элементы в клиентской системе из внешней системы управления документами (DMS) с помощью Microsoft Business Connectivity Services (BCS).
Так как у внешнего списка плоская структура, все элементы списка отображаются в строках, при этом нельзя визуально отличить дочерние элементы от родительских. С помощью этого примера можно просматривать элементы из внешней системы в древовидной структуре с помощью надстройки Microsoft Word или веб-части бизнес-данных. В этом примере показано, как можно повторно создавать иерархии папок, разбиения на страницы и загрузки документов из внешней системы DMS.
В этом примере используется соединитель сборки .NET для доступа к внешней системе DMS, веб-часть для отображения папок и файлов на сервере и надстройка Microsoft Office для работы с файлами на клиенте.
Необходимые компоненты для серверного решения:
Службы IIS
Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1)
Microsoft SharePoint Server 2010
Microsoft SQL Server 2008
Среда Microsoft Visual Studio 2010 установлена на том же компьютере, что и SharePoint Server 2010
Необходимые компоненты для клиентского решения:
Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1)
разработки Microsoft Office в Microsoft Visual Studio 2010
Microsoft Office профессиональный плюс 2010
Загрузить и использовать образец
Загрузить SDK Microsoft SharePoint 2010 из Справочника SharePoint 2010: пакет SDK (Возможно, на английском языке).
Извлеките содержимое bcs sample kit.zip из каталога %ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services в локальную папку.
В папке, в которую извлечены файлы, найдите папку Custom Web Part and Word Add-In Sample и откройте файл Readme.htm.
При использовании образца следуйте инструкциям в файле Readme.htm.