Настройка Dynamics 365 для телефонов и планшетов

 

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

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

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

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

Предыдущая версия телефонного приложения получила новое имя — Microsoft Dynamics 365 для телефонов Express. Сведения о настройке предыдущей версии приложения см. в разделе Создание и изменение мобильных форм Dynamics CRM для телефонов Express.

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

Посмотрите короткий видеоролик (1:51) о настройке мобильного приложения Dynamics 365.

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

Dynamics 365 для телефонов и Dynamics 365 для планшетов используют формы как веб-приложение. Способ отображения формы в приложении оптимизируется для мобильного интерфейса. На приведенных ниже схемах показана перегруппировка элементов веб-приложения для планшетных и телефонных приложений:

Веб-приложение

Перегруппировка форм Dynamics 365 из веб-приложения

Планшетное приложение

Перегруппировка форм Dynamics 365 в приложении для планшета

Телефонное приложение

Перегруппировка форм Dynamics 365 в приложении для телефона

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

При настройке формы можно скрыть следующие элементы из интерфейса Dynamics 365 для телефонов для телефонов:

  1. Поля

  2. Разделы

  3. Целые вкладки

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

Скрытие сведений из форм в Dynamics 365 для телефонов

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

  2. Щелкните Изменить свойства.

  3. Снимите флажок Доступно на телефоне и нажмите ОК.

Поддержку Dynamics 365 для телефонов и Dynamics 365 для планшетов можно включить для ограниченного набора сущностей. Чтобы узнать, включена ли сущность, или включить ее, перейдите в раздел Параметры > Настройки > Настроить систему > Сущности. Выберите сущность и просмотрите параметры Outlook и мобильные сети.

Обратите внимание на следующее:

  • Для всех пользовательских сущностей можно включить поддержку Dynamics 365 для телефонов и Dynamics 365 для планшетов.

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

Сущности, которые видны и доступны для чтения и записи в Dynamics 365 для телефонов и Dynamics 365 для планшетов

Имя сущности

Свойство "Видимость" в Dynamics 365 для телефонов и Dynamics 365 для планшетов

Свойство "Только для чтения" в Dynamics 365 для телефонов и Dynamics 365 для планшетов

Учетная запись

Изменяемое

Изменяемое

Действие

Неизменяемое

Неизменяемое

Встреча

Изменяемое

Изменяемое

Обращение

Изменяемое

Изменяемое

Конкурент

Изменяемое

Изменяемое

Подключение

Неизменяемое

Изменяемое

Контакт

Изменяемое

Изменяемое

Интерес

Изменяемое

Изменяемое

Примечание

Неизменяемое

Неизменяемое

Возможная сделка

Изменяемое

Изменяемое

Продукт для возможной сделки

Изменяемое

Изменяемое

Звонок

Изменяемое

Изменяемое

Элемент очереди

Изменяемое

Изменяемое

Действие социальной сети

Изменяемое

Изменяемое

Профиль социальной сети

Изменяемое

Изменяемое

Задача

Изменяемое

Изменяемое

Сущности, которые видны и доступны только для чтения в Dynamics 365 для телефонов и Dynamics 365 для планшетов

Имя сущности

Свойство "Видимость" в Dynamics 365 для телефонов и Dynamics 365 для планшетов

Свойство "Только для чтения" в Dynamics 365 для телефонов и Dynamics 365 для планшетов

Вложение

Неизменяемое

Неизменяемое

Электронная почта

Изменяемое

Неизменяемое

Объем обслуживания

Неизменяемое

Неизменяемое

Запись базы знаний

Изменяемое

Неизменяемое

Продукт

Изменяемое

Неизменяемое

Очередь

Изменяемое

Неизменяемое

Экземпляр KPI по SLA

Неизменяемое

Изменяемое

Рабочая группа

Неизменяемое

Неизменяемое

Пользователь

Неизменяемое

Неизменяемое

Веб-ресурс

Неизменяемое

Неизменяемое

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

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

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

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

Настраиваемые сущности используют фиксированный значок настраиваемой сущности.

Панель навигации Dynamics 365 для планшетов

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

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

Команды формы организации в Dynamics 365 для планшетов
System_CAPS_noteПримечание

Значки, настроенные для команд, не отображаются а слишком длинные подписи усекаются.

Дополнительные сведения:Настройка команд и ленты

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

if (Xrm.Page.context.client.getClient() != "Mobile")
{
    // Add code that should not run in CRM for phones and tablets here

}

Также можно использовать API getFormFactor для указания того, что код будет работать только на телефонах или только на планшетах, с помощью оператора следующего вида:

if (Xrm.Page.context.client.getClient() == "Mobile" && Xrm.Page.context.client.getFormFactor() == 3)
{
// Add code that should only run in CRM for phones here
}

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

  • Использование window.alert, window.confirm, window.prompt или другого кода, который блокирует выполнение кода на время ожидания отклика пользователя, не будет работать ожидаемым образом или отобразит ошибку. Использовать эти методы в скриптах для мобильных приложений не следует.

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

  • Веб-ресурсы или элементы iFrame на панелях мониторинга в мобильных приложениях отображаться не будут. Взаимодействующих с ними методы не будут работать, а код, настроенный для обработчиков событий, которые используют вызываемые при загрузке этих элементов события, не будет выполняться. Если вам интересно опробовать предварительную версию, которая отображает веб-ресурсы или элементы iFrame в Dynamics 365 для планшетов, см. раздел Предварительная версия: поддержка iFrame и веб-ресурсов в CRM для планшетов.

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

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

  • Методы, которые обновляют панель команд, получают размеры окна просмотра или закрывают окно формы, не будут работать.

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

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

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

Элемент управления

Пример

Линейный ползунок

Элемент управления "ползунок" для мобильного устройства

Набор параметров

Набор параметров элемента управления для мобильного устройства

Переключатель

Элемент управления "переключатель" для мобильного устройства

Оценка в звездочках

Элемент управления "Оценка в звездочках" для мобильного устройства

Радиальная ручка

Мобильный элемент управления радиальной ручки

Мультимедийный элемент управления

Элемент управления мультимедиа для мобильного устройства

Рукописный ввод

Элемент управления рукописным вводом для мобильных устройств

Предварительный просмотр веб-сайта

Элемент управления предварительным просмотром веб-сайтов для мобильных устройств

Числовой ввод

Элемент управления числовым вводом для мобильного устройства

Автоматическое заполнение

Элемент управления автозаполнения для мобильных устройств

Маска ввода

Элемент управления маски ввода для мобильного устройства

Линейный индикатор

Элемент управления "линейный индикатор" для мобильного устройства

Диаграмма с маркерами

Мобильный элемент управления диаграммы с маркерами

Дуговая ручка

Элемент управления дуговой ручки для мобильных устройств

Элемент управления календарем, телефон

Элемент управления календарем, телефон, день

Элемент управления календарем, планшет

Элемент управления "Календарь" с открытым меню

Дополнительные сведения:

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

Добавления сообщества

ДОБАВИТЬ
Показ: