Замечания при разработке основных форм

 

Опубликовано: Февраль 2017

Применимо к: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Основные формы — это базовый пользовательский интерфейс, в котором пользователи могут просматривать свои данные и взаимодействовать с ними в Microsoft Dynamics 365. Основные формы предлагают широкий набор параметров и доступны для большинства клиентов за исключением Microsoft Dynamics 365 для телефонов.

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

Содержание

Настраиваемые формы для различных групп

Различия в представлении

Быстродействие форм

Управление автоматическим сохранением

Настраиваемые формы для различных групп

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

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

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

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

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

Различия в представлении

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

  • Dynamics 365 для планшетов не поддерживает добавление изображений, HTML или веб-ресурсов Silverlight в формы.

  • Макет форм Dynamics 365 для планшетов создается автоматически на основании основной формы. Не существует специального редактора форм для форм Dynamics 365 для планшетов. Необходимо проверить, что представление форм правильно работает в обоих клиентах.

  • Если имеются неподдерживаемые скрипты, которые взаимодействуют с элементами DOM, доступными в веб-приложении, эти скрипты не будут работать в формах Dynamics 365 для планшетов, поскольку такие элементы DOM недоступны.

  • Формы области чтения Dynamics 365 для Outlook не поддерживают скрипты. Видимость элементов формы зависит от параметров по умолчанию и не может быть изменена во время выполнения с помощью скриптов.

Быстродействие форм

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

Управление автоматическим сохранением

Большинству пользователей понравится упрощенное взаимодействие при включенном автоматическом сохранении. Однако это значительное изменение по сравнению с моделью сохранения в более ранних версиях Microsoft Dynamics 365, в которых записи требовалось явно сохранять при каждом обновлении данных. В некоторых организациях существуют настройки, которые предполагают, что при сохранении записи пользователь завершил ее изменение. При настройке рекомендуется рассматривать каждое сохранение как обновление и разрабатывать автоматические задачи, которые будут выполняться только при соблюдении определенных условий данных. Организации может потребоваться некоторое время, чтобы привыкнуть к этому изменению, поэтому предлагаются параметры для управления автоматическим сохранением в организации.Дополнительные сведения:Управление автоматическим сохранением

См. также

Создание и разработка форм
Использование редактора форм
Создание и изменение мобильных форм Dynamics CRM для телефонов Express
Создание и изменение экспресс-форм для создания
Создание и изменение экспресс-форм
Представления основных форм
Оптимизация производительности формы
Управление автоматическим сохранением
Обновление форм

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