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


Создание внешнего списка с использованием источника данных OData в SharePoint

Узнайте, как программно создать внешний список и привязать его к внешнему типу контента на основе OData в SharePoint. Несмотря на то, что опытный пользователь или администратор SharePoint скорее всего будет создать внешний список, использующий SharePoint Designer 2013, разработчик будет интересовать возможность создания внешних списков с помощью средств их торговли, Visual Studio 2012 и Инструменты разработчика Office для Visual Studio 2012. Это обеспечивает большую гибкость для добавления функций и Упакуйте решение, которое включает в себя Службы Business Connectivity Services (BCS) компоненты для последующего развертывания в одну или многие размещения сред.

Необходимые условия для создания внешнего списка

Создание внешнего списка из источника OData необходимы следующие компоненты:

Сведения о настройке среды разработки SharePoint см. в статье Настройка общей среды разработки для SharePoint.

Основные понятия, которые для создания внешних списков

В следующих статьях представлены сведения о Надстройки SharePoint и прочие сведения для создания внешних списков.

Таблица 1. Основные понятия для внешних списков

Название статьи Описание
Начало работы со службами Business Connectivity Services в SharePoint
Узнайте о службах Business Connectivity Services и о том, как предоставлять внешние данные в SharePoint.
Надстройки SharePoint
Узнайте о новой модели приложений в SharePoint, которая позволяет создавать приложения, которые представляют собой небольшие и простые в использовании решения для конечных пользователей.
Выбор шаблонов для разработки и размещения надстройки SharePoint
Информация о различных способах размещения Надстройки SharePoint.

Создание нового внешнего списка

В следующих процедурах показано, как создать внешний список, привязать его к внешнему типу контента на основе OData и опубликовать в SharePoint с помощью Visual Studio 2012.

Примечание.

На первом шаге предполагается, что вы успешно создали внешний тип контента, как описано в разделе Практическое руководство. Создание внешнего типа контента из источника OData в SharePoint.

Чтобы автоматически добавлять внешнего списка

  1. Если требуется добавить простой список в проект, который отражает в внешний тип контента, можно использовать средства Автоматическое формирование Visual Studio 2012. Список создается при создании внешнего типа контента. При установите флажок создать экземпляры списков для выбранных данных сущностей (за исключением операции службы), обнаруженных в второй этап процесса автоматическое формирование (Выбор шаг сущности данных), мастер создает XML-объявления и добавлять новые внешние типы контента для каждого элемента, который вы выбрали.

  2. Нажмите клавишу F5, чтобы развернуть проект и новый список также развернуть.

В целях тестирования, может потребоваться изменить файл AppManifest.xml таким образом, чтобы начальная страница приложения — это список, который вы только что создали.

Изменение файла AppManifest.xml

  1. Откройте файл AppManifest.xml, с помощью XML-редактора.

  2. <Найдите тег StartPage>.

  3. Измените значение на ~appWebUrl/Lists/Employees.

  4. Сохраните изменения.

Публикация проекта

  • Нажмите клавишу F5, чтобы развернуть проект и внешнего списка.

    Откройте веб-браузер и перейдите в созданный новый список.

См. также