Выбрать главу

3. На странице All Site Content (Все содержимое сайта) щелкните на ссылке Create (Создать).

4. На странице Create (Создание) выберите переключатель External List (Внешний список) и щелкните на кнопке Create (Создать).

5. На странице создания нового списка в поле List Name (Имя списка) введите

Customers.

Часть VI

6. Оставьте для опции Display This List on the Quick Launch (Отображать этот список в панели быстрого запуска) значение Yes (Да).

7. Для поля External Content Туре (Внешний тип содержимого) будет доступен инструмент для выбора внешнего типа содержимого. Щелкните на значке Select External Content Туре (Выбрать внешний тип содержимого). Выберите тип BCS Customer, как показано на рис. 31.5, и щелкните на кнопке ОК.

8. После этого в поле External Content Туре (Внешний тип содержимого) должен появиться подчеркнутый текст BCS Customer (AdventureWorksLT). Щелкните на кнопке Create (Создать).

Э External Content Type Picker Webpage Dialog

External Content Type BCS Customer Sales orders Found 2 matches.

External Data Source AdvwrtureworksLT , AdventureworiesLT

[ OK 11 Canal I

Puc. 31.5. Настройки для созданья нового внешнего списка

В результате выполнения этих шагов создается внешний список, в котором будет отображаться вся таблица Customers из базы данных AdventureWorksLT. Этот внешний список будет выглядеть и вести себя подобного стандартному списку SharePoint. Особенно важно отметить, что в нем будут доступны следующие возможности (рис. 31.6).

• Сортировка. Наведя курсор мыши на любой из заголовков столбцов, список можно сортировать по возрастанию или убыванию.

• Фильтрация. Любой столбец, как, например. Salesperson, можно использовать для настройки количества отображаемых в списке записей.

• Представления. Как и для любого другого списка SharePoint, владельцы сайта могут создавать специальные представления.

Внешние данные

Вторым способом применения внешних типов содержимого на сайтах SharePoint является их использование в столбцах внешних данных (External Data). Такие столбцы, по сути, позволяют создать гибрид из списка SharePoint и внешнего списка. Столбец внешних данных начинается с любого базового списка SharePoint.

855

Ниже приведен пример применения списка заявок SharePoint со столбцом внешних данных для подключения каждой заявки к одному из заказчиков Adventure Works.

1. На сайте SharePoint выберите в меню Site Actions (Действия с сайтом) пункт View All Site Content (Просмотреть все содержимое сайта).

2. На странице All Site Content (Все содержимое сайта) щелкните на ссылке Create (Создать).

3. На странице Create (Создание) выберите вариант Issue Tracking (Отслеживание заявок), введите Customer Complaints в поле Name (Имя) и щелкните на кнопке Create (Создать).

4. После создания списка перейдите на вкладку List (Список) в интерфейсе ленты и щелкните на значке Create Column (Создать столбец).

5. Введите Customer в поле Column Name (Имя столбца) и выберите вариант External Data (Внешние данные) в поле Column Туре (Тип столбца).

6. В инструменте для выбора внешнего типа содержимого введите в текстовом поле слово Customer и отметьте флажок Check if External Content Type Exists (Проверить, существует ли такой внешний тип содержимого). После этого тип BCS Customer (AdventureWorksLT) должен отобразиться в поле External Content Туре (Внешний тип содержимого) в подчеркнутом виде, как показано на рис. 31.7.

7. В разделе Select the Field to be Shown on This Column (Выберите поле, которое должно отображаться в данном столбце) выберите поле CustomerlD.

8. В разделе Add a Column to Show Each of These Additional Fields (Добавить столбец для отображения каждого из следующих дополнительных полей) отметьте поля CompanyName, EmailAddress, FirstName, LastName, Phone и Salesperson, как показано на рис. 31.7. Все отмеченные поля будут динамически добавлены в специальный список SharePoint. Щелкните на кнопке ОК.

^^Яциретге^ртДБгТТшгеГоТп^

Часть VI

I

856

’ QWp7/iw»lO*ra<eirf*tojK5Deie/JeynillW«wti^eiXkt-%7eaA29iaB%2DeDC%a><*ty.C ‘ С [vrt*»Cek*n ф »
• kt*pi «-JCg—fl - .o'd.
Enferew urnqiJ* rth**:■a
Gvm ©#»
titt'iwcii'mTipr
1 BCS Cu«Qmf fJ»«nturgMrcrfc«LT~i |«ЙЙ
Meet вч MWte Ы *hown m НЧ* оЛигги*
SCutrema'fC Jlf
BoofJav ih« *ei.on»
Contort
Г«М
Add • eeJum* ю «how c*d> thee* aMcnnat field*
D Setae dUfiefcfa
Всолчмлуыте
DcudomarlD
ll
Elpir«Ha.*nt
QloMHu
ГЗнМйим
DmdMotM
Dft*rrwS»vto
OPkBwo'dhisH
DrwiwUiJSalt
Е|МП4
Crov&uS
Bs«t*%Per»on
Osaffi*
Dnp*
ji