Поделиться через


Пример кода: настраиваемая веб-часть и надстройка 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

Загрузить и использовать образец

  1. Загрузить SDK Microsoft SharePoint 2010 из Справочника SharePoint 2010: пакет SDK (Возможно, на английском языке).

  2. Извлеките содержимое bcs sample kit.zip из каталога %ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services в локальную папку.

  3. В папке, в которую извлечены файлы, найдите папку Custom Web Part and Word Add-In Sample и откройте файл Readme.htm.

  4. При использовании образца следуйте инструкциям в файле Readme.htm.