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


Шаг 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

  1. Перейдите в Outlook к папке решения. Создайте определение представления Outlook для внешнего типа контента и настройте его необходимым образом. Инструкции см. в статье Создание, изменение и настройка представлений

    Предупреждающая заметкаВнимание!

    Не изменяйте и не экспортируйте представление Outlook по умолчанию, поскольку изменения затронут все папки, в которых для отображения элементов используется представление по умолчанию. Всегда создавайте и настраивайте новое представление. Кроме того, убедитесь, что для представления используется уникальное имя, чтобы избежать конфликтов при установке пакета в Outlook.

  2. После создания определения представления щелкните правой кнопкой мыши папку внешнего списка в области слева, а затем выберите команду Экспортировать определение представления, как показано на рис. 1.

    Рис. 1. Экспорт определения представления в Outlook

    Экспорт определения представления в Outlook

  3. Присвойте определению представления имя (например, ContosoCustomerView) и сохраните его в папку Solution Artifacts.

  4. Теперь можно внести изменения в файл OIR.config, чтобы сообщить BCS о том, что в решении будет использоваться настраиваемое определение представления. Для этого откройте файл OIR.config и замените элемент Views в разделе Views на приведенный ниже код.

    <Views>
      <FolderViewDefinition Name="ContosoCustomerView" 
                            ViewName="ContosoCustomerView" 
                            ViewType="TableView" 
                            IsDefault="true" 
                            ViewFileName="ContosoCustomerView.ovd" />
    </Views>
    
  5. Сохраните файл и закройте его.

Вы успешно создали настраиваемое определение представления для расширения промежуточного декларативного решения Outlook и внесли в файл OIR.config обновленные сведения. Создайте пакет решения заново, разверните его в Outlook и протестируйте, чтобы убедиться в его работоспособности.

Важное примечаниеВажно!

При развертывании решения в то же клиентское приложение Outlook, в котором было создано определение представления, к имени упакованного представления будет добавлен номер (например, "_1"). Чтобы имя представления не изменялось, перед развертыванием удалите созданное представление из Outlook с помощью диспетчера представлений.

Следующие действия

Шаг 7 (необязательный). Отображение частей внешних данных в области задач Outlook (Layout.xml)