Создание внешнего списка с использованием источника данных OData в SharePoint
Узнайте, как программно создать внешний список и привязать его к внешнему типу контента на основе OData в SharePoint. Несмотря на то, что опытный пользователь или администратор SharePoint скорее всего будет создать внешний список, использующий SharePoint Designer 2013, разработчик будет интересовать возможность создания внешних списков с помощью средств их торговли, Visual Studio 2012 и Инструменты разработчика Office для Visual Studio 2012. Это обеспечивает большую гибкость для добавления функций и Упакуйте решение, которое включает в себя Службы Business Connectivity Services (BCS) компоненты для последующего развертывания в одну или многие размещения сред.
Необходимые условия для создания внешнего списка
Создание внешнего списка из источника OData необходимы следующие компоненты:
Visual Studio 2012
SharePoint
Инструменты разработчика Office для Visual Studio 2012
Опубликованный внешний тип контента на основе источника OData. Инструкции см. в статье Практическое руководство. Создание внешнего типа контента из источника OData в SharePoint.
Сведения о настройке среды разработки SharePoint см. в статье Настройка общей среды разработки для SharePoint.
Основные понятия, которые для создания внешних списков
В следующих статьях представлены сведения о Надстройки SharePoint и прочие сведения для создания внешних списков.
Таблица 1. Основные понятия для внешних списков
Название статьи | Описание |
---|---|
Начало работы со службами Business Connectivity Services в SharePoint |
Узнайте о службах Business Connectivity Services и о том, как предоставлять внешние данные в SharePoint. |
Надстройки SharePoint |
Узнайте о новой модели приложений в SharePoint, которая позволяет создавать приложения, которые представляют собой небольшие и простые в использовании решения для конечных пользователей. |
Выбор шаблонов для разработки и размещения надстройки SharePoint |
Информация о различных способах размещения Надстройки SharePoint. |
Создание нового внешнего списка
В следующих процедурах показано, как создать внешний список, привязать его к внешнему типу контента на основе OData и опубликовать в SharePoint с помощью Visual Studio 2012.
Примечание.
На первом шаге предполагается, что вы успешно создали внешний тип контента, как описано в разделе Практическое руководство. Создание внешнего типа контента из источника OData в SharePoint.
Чтобы автоматически добавлять внешнего списка
Если требуется добавить простой список в проект, который отражает в внешний тип контента, можно использовать средства Автоматическое формирование Visual Studio 2012. Список создается при создании внешнего типа контента. При установите флажок создать экземпляры списков для выбранных данных сущностей (за исключением операции службы), обнаруженных в второй этап процесса автоматическое формирование (Выбор шаг сущности данных), мастер создает XML-объявления и добавлять новые внешние типы контента для каждого элемента, который вы выбрали.
Нажмите клавишу F5, чтобы развернуть проект и новый список также развернуть.
В целях тестирования, может потребоваться изменить файл AppManifest.xml таким образом, чтобы начальная страница приложения это список, который вы только что создали.
Изменение файла AppManifest.xml
Откройте файл AppManifest.xml, с помощью XML-редактора.
<Найдите тег StartPage>.
Измените значение на
~appWebUrl/Lists/Employees
.Сохраните изменения.
Публикация проекта
Нажмите клавишу F5, чтобы развернуть проект и внешнего списка.
Откройте веб-браузер и перейдите в созданный новый список.
См. также
Использование источников OData со службами Business Connectivity Services в SharePoint
Как: создать внешний тип контента из источника OData в SharePoint
Инструкции. Создание базового приложения с автоматическим размещением для SharePoint
Использование источников OData со службами Business Connectivity Services в SharePoint