Создание и изменение представлений

 

Опубликовано: Ноябрь 2016

Применимо к: Dynamics CRM 2015

Используйте представления в Microsoft Dynamics 365 для определения способа отображения списка записей для конкретной сущности в приложении. Представление определяет:

  • Отображаемые столбцы.

  • Ширину каждого столбца.

  • Способ сортировки списка записей по умолчанию.

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

Раскрывающийся список представлений часто отображается в приложении, чтобы пользователи могли выбирать различные представления данных сущностей.

Записи, отображаемые в отдельных представлениях, отображаются в списке, иногда называемом таблицей, в котором часто представлены параметры, с помощью которых пользователи могут изменять сортировку по умолчанию, и фильтры для отображения наиболее важных данных. Представления также определяют источник данных для диаграмм, используемых в приложении.

Содержание

Типы представлений

Доступ к определениям представлений

Выбор представлений по умолчанию

Создание и изменение представлений

Выбор и настройка столбцов

Изменение условий фильтра

Настройка сортировки

Удаление представлений

Зависимости

Управляемые свойства

Типы представлений

Существует три типа представлений: личное, системное и общее.

Личные представления

Вы и любой пользователь, у которого имеется хотя бы доступ на уровне пользователя к сущности "Сохраненное представление", могут также создавать личные представления. Системный администратор может изменить уровень доступа для каждого действия в роли безопасности для управления уровнем доступа пользователя на создание, чтение, запись, удаление, назначение или предоставление общего доступа к личным представлениям.

Личные представления принадлежат отдельным пользователям, и поскольку к ним предоставлен доступ на уровне пользователя по умолчанию, они могут отображаться только данному пользователю или любому пользователю, которому данный пользователей предоставил доступ к своим личным представлениям. Можно создавать личные представления путем сохранения запроса, определяемого с помощью расширенного поиска, или с помощью параметров Сохранить фильтры как новые представления и Сохранить фильтры в текущем представлении в списке представлений. Такие представления обычно указаны в нижней части списков системных или общих представлений, доступных в приложении. Хотя можно создать новое личное представление на основе системного или общего представления, невозможно создать системное или общее представление на основе личного представления.

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

Системные представления

Системный администратор или специалист по настройке систем может изменять системные представления. Системные представления — это специальные представления, от которых зависит приложение, которые существуют для системных сущностей или автоматически создаются при создании настраиваемых сущностей. Эти представления имеют определенные цели и некоторые дополнительные возможности.

Системные представления

Описание

Быстрый поиск

Представление по умолчанию, используемое при поиске с помощью функции Быстрый поиск. Это представление также определяет, в каких полях выполняется поиск при использовании функций поиска представлений Поиск и Быстрый поиск.

Расширенный поиск

Представление по умолчанию, используемое для отображения результатов при использовании функции Расширенный поиск. Это представление также определяет столбцы, используемые по умолчанию при создании новых настраиваемых общих представлений или личных представлений без определения представления для использования в качестве шаблона.

Связанное

Представление по умолчанию, в котором перечисляются связанные сущности для записи.

Поиск

Представление, отображаемое при выборе записи для использования в поле поиска.

Эти представления не отображаются в средстве выбора представлений, и их невозможно использовать их во вложенных списках в форме или в виде списка на панели мониторинга. Невозможно удалить или деактивировать эти представления.Дополнительные сведения:Удаление представлений

Системные представления принадлежат организации, поэтому отображаются для всех пользователей. Например, каждый пользователь имеет доступ на уровне организации на чтение записей сущности "Представление" (savedquery). Эти представления связаны с определенными сущностями и отображаются в обозревателе решений. Эти представления можно включить в решения, поскольку они связаны с сущностью.

Общие представления

Общие представления — это универсальные представления, которые можно настроить требуемым способом. Эти представления отображаются в средстве выбора представлений, и их можно использовать их во вложенных сетках в форме или в виде списка на панели мониторинга. Некоторые общие представления существуют по умолчанию для системных сущностей и для любой настраиваемой сущности. Например, при создании новой настраиваемой сущности она будет иметь следующую комбинацию общих и системных представлений.

Полное имя

Тип

Активна<имя сущности во множественном числе>

Государственная

Неактивна<имя сущности во множественном числе>

Государственная

Быстрый поиск активных <имя сущности во множественном числе>

Быстрый поиск

<имя сущности>Представление расширенного поиска

Расширенный поиск

<имя сущности>Связанное представление

Связанное

<имя сущности>Представление поиска

Поиск

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

Доступ к определениям представлений

Существует несколько способов получить доступ к определениям представлений, если вы системный администратор или специалист по настройке. В любом представлении списка для сущности в командной строке отображаются следующие команды после щелчка или нажатия кнопки с многоточием (Кнопка "Дополнительные команды").

  • Представление. Открывает определение текущего представления в решении по умолчанию.

  • Новое системное представление. Открывает новое окно, чтобы создать новое представление для текущей сущности в решении по умолчанию.

  • Настройка сущности. Открывает определение текущей сущности в решении по умолчанию, в котором можно выбрать параметр Представления.

  • Системные представления. Открывает то же окно, что и команда Настройка сущности, и при этом выбран параметр Представления.

Также к определениям представлений в решении по умолчанию можно перейти, выполнив следующие действия.

Открытие представления

  1. Перейдите в раздел Параметры > Настройки.

  2. Выберите Настроить систему.

  3. В разделе Компоненты раскройте узел Сущности, затем раскройте требуемую сущность.

  4. Выберите Представления.

  5. Дважды щелкните представление, которое требуется открыть.

Этот список представлений имеет четыре фильтра, которые можно использовать для более простого поиска представлений.

  • Все активные представления

  • Активные общие представления

  • Неактивные общие представления

  • Активные системные представления

Если сущность, с которой связано представление, является частью неуправляемого решения, то можно по-прежнему создавать или изменять представления для этой сущности в решении по умолчанию. Системные представления связаны с сущностью и недоступны как отдельные компоненты решения. В отличие от полей в представлениях не используется префикс настройки в уникальном имени, которое должно быть согласованным в решении, поэтому нет необходимости создавать представления в контексте решения.

Выбор представлений по умолчанию

Если пользователь не "закрепил" другое представление как свое личное представление по умолчанию, для него будет отображаться указанное вами представление по умолчанию. Можно настроить любое количество общих представлений как представлений по умолчанию для сущности.

Настройка представления по умолчанию для сущности

  1. Перейдите в раздел Представления, как описано в разделе Доступ к определениям представлений.

  2. Выберите общее представление.

  3. В строке меню выберите Другие действия > По умолчанию.

  4. Выберите Опубликовать все настройки.

Создание и изменение представлений

Чтобы создать настраиваемые общие представления, измените существующие представления и сохраните их под другим именем или создайте новое представление.

Также см. раздел (Справка и обучение) Создание или изменение общего представления для сущности.

Создание нового представления

  1. Как описано в разделе Доступ к определениям представлений, в представлении списка сущности в командной строке выберите Новое системное представление.

  2. В диалоговом окне Просмотреть свойства введите Имя и при желании Описание представления.

  3. После закрытия диалогового окна свойств можно выполнить следующие действия.

    • Выбор и настройка столбцов.

    • Изменение условий фильтра.

    • Настройка сортировки.

  4. По завершении выберите Сохранить и закрыть.

  5. Выберите Опубликовать все настройки.

Изменение представления

  1. Перейдите в раздел Параметры > Настройки.

  2. Выберите Настроить систему.

  3. В разделе Компоненты раскройте узел Сущности, затем раскройте требуемую сущность.

  4. Выберите Представления.

  5. Дважды щелкните представление, которое требуется изменить.

  6. Чтобы изменить значения в полях Имя или Описание представления, выберите Просмотреть свойства.

  7. Выполните следующие действия:

    • Выбор и настройка столбцов.

    • Изменение условий фильтра.

    • Настройка сортировки.

  8. По завершении выберите Сохранить и закрыть.

  9. Выберите Опубликовать все настройки.

Создание нового представления из существующего представления

Следуйте указаниям, чтобы изменить представление, но вместо нажатия кнопки Сохранить и закрыть выберите Сохранить как и введите новые значения в полях Имя и Описание представления.

Выбор и настройка столбцов

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

  • Добавление столбцов

  • Удаление столбцов

  • Изменение ширины столбца

  • Перемещение столбца

  • Включение или отключение присутствия для столбца

  • Добавление столбцов поиска

Добавление столбцов

Можно включить столбцы из текущей сущности или любой из связанных сущностей, имеющей отношение сущностей 1: N с текущей сущностью.

Например, может потребоваться отобразить владельца принадлежащей пользователю сущности в столбце. Можно выбрать поле Владелец текущей сущности для отображения имени владельца. Оно отобразится как ссылка, с помощью которой можно открыть запись Пользователь для пользователя, являющегося владельцем. В этом случае также можно выполнить операцию Включение или отключение присутствия для столбца.

Если требуется отобразить номер телефона для владельца записи, необходимо выбрать параметр Пользователь-владелец (пользователь) в раскрывающемся списке Тип записи, а затем выбрать поле Основной телефон.

Добавление столбцов к представлениям

  1. Выполняя операцию Создание и изменение представлений, выберите Добавить столбцы, чтобы отобразить диалоговое окно Добавить столбцы.

  2. Выберите Тип записи, если требуется включить поля из связанных сущностей.

  3. Можно выбрать несколько полей даже из связанных сущностей.

  4. После выбора требуемых полей выберите ОК, чтобы закрыть диалоговое окно Добавить столбцы.

По мере добавления столбцов ширина представления будет увеличиваться. Если ширина представления превысит доступное пространство на странице, пользователи смогут прокрутить страницу, чтобы просмотреть скрытые столбцы, с помощью полос прокрутки.

Совет

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

Примечание

При добавлении столбцов в представления поиска для обновленных сущностей отображаются только первые три столбца.

Удаление столбцов

  1. Выполняя операцию Создание и изменение представлений, выберите столбец, который требуется удалить.

  2. В области Общие задачи щелкните Удалить.

  3. В окне подтверждения нажмите кнопку ОК.

Изменение ширины столбца

  1. Выполняя операцию Создание и изменение представлений, выберите столбец, который требуется изменить.

  2. В области Общие задачи щелкните Изменить свойства.

  3. В диалоговом окне Изменить свойства столбца выберите параметр, задающий ширину столбца, и нажмите кнопку ОК.

Перемещение столбца

  1. Выполняя операцию Создание и изменение представлений, выберите столбец, который требуется переместить.

  2. В области Общие задачи с помощью стрелок переместите столбец влево или вправо.

Включение или отключение присутствия для столбца

При выполнении следующих условий пользователь может видеть элемент управления присутствием в сети Microsoft Lync в списках, который указывает, доступен ли пользователь, и позволяет другим пользователям взаимодействовать с ним с помощью функции обмена мгновенными сообщениями.

  • Пользователи используют Internet Explorer.

  • У пользователей установлено приложение Lync.

  • Пользователи включили Microsoft ActiveX в Internet Explorer.

  • Организация включила присутствие для системы в системных параметрах.

Важно!

Приложение Lync было переименовано в Skype для бизнеса. В настоящее время в Microsoft Dynamics CRM по-прежнему отображаются ссылки на приложение Lync, однако CRM будет работать с приложением Skype для бизнеса.

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

Включение или отключение присутствия Lync для столбца

  1. Выполняя операцию Создание и изменение представлений, выберите столбец, который требуется изменить.

  2. В области Общие задачи щелкните Изменить свойства.

  3. В диалоговом окне Изменить свойства столбца установите или снимите флажок Включить состояние присутствия для этого столбца и выберите ОК.

Добавление столбцов поиска

Столбцы поиска — это столбцы, в которых приложение выполняет поиск, когда пользователь использует текстовое поле Поиск записей, отображаемое для списков или в любом случае, когда имеется возможность выполнять поиск записей для сущности в приложении, например, если пользователь ищет запись для поля поиска.

  1. Откройте представление Быстрый поиск, как описано в разделе Создание и изменение представлений.

  2. Выберите Добавить столбцы поиска, чтобы открыть диалоговое окно.

  3. Выберите поля, содержащие данные, которые требуется найти.

  4. Выберите OK, чтобы закрыть диалоговое окно Добавить столбцы поиска.

Изменение условий фильтра

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

  1. Выполняя операцию Создание и изменение представлений, выберите Изменить условия фильтра.

  2. В диалоговом окне отобразится пользовательский интерфейс, похожий на пользовательский интерфейс в представлении Расширенный поиск. Можно использовать предложения И и ИЛИ для определения и группировки условий.

  3. Выберите OK, чтобы закрыть диалоговое окно Изменить условия фильтра.

Дополнительные сведения:(Справка и обучение) Создание, изменение или сохранение расширенного поиска

Настройка сортировки

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

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

  3. Выберите ОК, чтобы закрыть диалоговое окно Настроить порядок сортировки.

Удаление представлений

Иногда вы можете иметь представление, которое не хотите отображать для других пользователей. В зависимости от типа представления его можно удалить или сделать неактивным.

Удаление представления

Можно удалить любое настраиваемое общее представление. Выполните действия в разделе Доступ к определениям представлений, чтобы найти представление, которое требуется удалить, и выполните команду Кнопка «Удалить»Удалить. После подтверждения удаления представление будет безвозвратно удалено.

Если вы не хотите удалять представление безвозвратно, его можно сделать неактивным.

Деактивация или активация представлений

Невозможно удалить или сделать неактивными какие-либо Системные представления, включая общие представления, созданные системой. Можно сделать неактивными любые общие представления, включая общие представления, созданные системой.

Деактивация или активация общего представления

  1. Перейдите в раздел Системные представления, как описано в разделе Доступ к определениям представлений.

  2. Выберите общее представление. Чтобы просмотреть неактивные представления, воспользуйтесь представлением Неактивные общие представления.

  3. В строке меню выберите Другие действия и выберите Деактивировать или Активировать.

  4. Выберите Опубликовать все настройки.

Зависимости

Представления зависят от отображаемых в них полей. Поля — это необходимые компоненты для представления. При наличии настраиваемого поля в представлении будет невозможно удалить это поле, пока оно входит в определение представления. Поскольку представления обычно отображаются в виде списка, другие компоненты решения обычно не зависят от конкретного представления. На диаграмме представление может использоваться в качестве источника данных, но на ней могут использоваться любые представления для сущности.

Просмотр компонентов решения с зависимостями от представлений

  1. Перейдите в раздел Системные представления, как описано в разделе Доступ к определениям представлений.

  2. Выберите представление.

  3. В строке меню выберите Другие действия > Показать зависимости.

В диалоговом окне Зависимости отобразится список всех зависимых или необходимых компонентов решения для представления.

Управляемые свойства

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

По умолчанию управляемое свойство Настраиваемое большинства представлений имеет значение true, чтобы пользователи могли их настраивать. Если у вас нет серьезных причин блокировать эту возможность, рекомендуется разрешить пользователям настраивать создаваемые вами представления.

Задание управляемых свойств для представления

  1. Перейдите в раздел Системные представления, как описано в разделе Доступ к определениям представлений.

  2. Выберите настраиваемое общее представление.

  3. В строке меню выберите Другие действия > Управляемые свойства.

  4. Присвойте параметру Настраиваемое значение True или False.

Примечание

Этот параметр не вступит в силу, пока решение, содержащее представление, не будет экспортировано как управляемое решение и не будет установлено в другой организации.

См. также

Настройка вашей CRM-системы
Новые возможности для администраторов и специалистов по настройке системы в Microsoft Dynamics CRM 2015 и CRM Online
Приступая к настройке
Обзор настроек
Создание и изменение метаданных
Создание и разработка форм
Настройка CRM для телефонов и планшетов
Создание и изменение процессов
Создание и изменение бизнес-правил
Справка и обучение: создание или изменение общего представления для сущности
(Справка и обучение) Создание, изменение или сохранение расширенного поиска

© Корпорация Майкрософт (Microsoft Corporation), 2016. Все права защищены. Авторские права