Шаг 6 (необязательный). Создание настраиваемых определений представлений Outlook (OVD-файлов)
В каждой папке решения Microsoft Business Connectivity Services (BCS) обозревателя Microsoft Outlook элементы отображаются в соответствии с макетом, который называется представлением. Представления Outlook позволяют по-разному отображать хранящиеся в папке данные путем применения различных схем упорядочения и форматов. Outlook предоставляет для каждой папки стандартные представления, например CardView для бизнес-контактов. Однако если эти представления не удовлетворяют вашим требованиям, можно создать собственные определения представлений.
Дата последнего изменения: 27 июля 2010 г.
Применимо к: SharePoint Server 2010
При создании в Outlook определения представления необходимо сначала выбрать один из пяти типов представления: таблица, временная шкала, день/неделя/месяц, карточка или значок. Затем необходимо задать способ упорядочения и форматирования элементов в новом представлении, в том числе цвета, шрифты и другие параметры. Business Connectivity Services позволяет экспортировать определения настраиваемых представлений в Outlook в виде OVD-файлов. Можно включить OVD-файл в пакет декларативного решения Outlook и в файл OIR.config и указать представление Outlook, в котором будут отображаться внешние элементы. Для пользователей, установивших пакет решения, внешние элементы автоматически будут отображаться в Outlook в настраиваемом представлении.
Создание определения представления Outlook
Перейдите в Outlook к папке решения. Создайте определение представления Outlook для внешнего типа контента и настройте его необходимым образом. Инструкции см. в статье Создание, изменение и настройка представлений
Внимание!
Не изменяйте и не экспортируйте представление Outlook по умолчанию, поскольку изменения затронут все папки, в которых для отображения элементов используется представление по умолчанию. Всегда создавайте и настраивайте новое представление. Кроме того, убедитесь, что для представления используется уникальное имя, чтобы избежать конфликтов при установке пакета в Outlook.
После создания определения представления щелкните правой кнопкой мыши папку внешнего списка в области слева, а затем выберите команду Экспортировать определение представления, как показано на рис. 1.
Рис. 1. Экспорт определения представления в Outlook
Присвойте определению представления имя (например, ContosoCustomerView) и сохраните его в папку Solution Artifacts.
Теперь можно внести изменения в файл OIR.config, чтобы сообщить BCS о том, что в решении будет использоваться настраиваемое определение представления. Для этого откройте файл OIR.config и замените элемент Views в разделе Views на приведенный ниже код.
<Views> <FolderViewDefinition Name="ContosoCustomerView" ViewName="ContosoCustomerView" ViewType="TableView" IsDefault="true" ViewFileName="ContosoCustomerView.ovd" /> </Views>
Сохраните файл и закройте его.
Вы успешно создали настраиваемое определение представления для расширения промежуточного декларативного решения Outlook и внесли в файл OIR.config обновленные сведения. Создайте пакет решения заново, разверните его в Outlook и протестируйте, чтобы убедиться в его работоспособности.
![]() |
---|
При развертывании решения в то же клиентское приложение Outlook, в котором было создано определение представления, к имени упакованного представления будет добавлен номер (например, "_1"). Чтобы имя представления не изменялось, перед развертыванием удалите созданное представление из Outlook с помощью диспетчера представлений. |
Следующие действия
Шаг 7 (необязательный). Отображение частей внешних данных в области задач Outlook (Layout.xml)