Обновление форм
Опубликовано: Февраль 2017
Применимо к: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Возможность объединения основных форм облегчает процесс обновления. В этом разделе поясняется, как объединить существующие формы для использования нового макета, оптимизированного для данного выпуска.
Объединение основных форм для использования нового макета
Объединять необходимо только те формы для Обновленные сущности, которые вы настраивали. Необязательно делать это немедленно, однако необходимо сделать это до следующего основного выпуска Microsoft Dynamics 365.
При просмотре одной из обновленных форм с помощью редактора форм вы увидите кнопку Объединить формы в группе Обновить на вкладке Главная. Нажмите эту кнопку, выберите одну из существующих форм и нажмите Добавить.
В нижней части формы вы увидите, что выбранные визуальные элементы формы добавлены в нижнюю часть текущей формы. Единственное различие — в том, что элементы верхнего и нижнего колонтитулов из старой формы будут добавлены как отдельные вкладки, содержащие по разделу с содержимым каждого элемента.
Из неявных изменений — то, что все обработчики событий скриптов формы также объединены с новой формой. Количество обработчиков событий, которые могут быть объединены, ограничено. Процесс слияния поддерживает до 50 обработчиков событий. Если общее число обработчиков событий превышает 50, действие будет отменено. Вам понадобится удалить часть обработчиков событий из формы, которую нужно объединить, прежде чем это можно будет сделать.
После объединения новых форм необходимо переместить все элементы формы из старой формы в новую форму, пока все добавленные элементы не закончатся. Удалите все элементы формы, которые вам не нужны.
Если исходной форме назначены какие-либо роли безопасности, не забудьте применить те же роли безопасности к новой форме.
Закончив, активируйте новую основную форму и деактивируйте старую.
Активация и деактивация основной формы
В обозревателе решений разверните узел сущностей и выберите сущность, основную форму которой требуется активировать или деактивировать.
Выберите Формы, чтобы просмотреть список форм.
Если вы не видите нужную форму, искать, проверьте, что выбрано представление Все формы.
Выберите представление и на панели инструментов выберите Активировать или Деактивировать.
Примечание
Для каждой сущности должна быть хотя бы одна активная основная форма. При попытке деактивировать единственную активную основную форму будет выведено сообщение об ошибке.
Необходимо опубликовать настройки, чтобы они вошли в силу.
См. также
Создание и разработка форм
Создание и изменение мобильных форм Dynamics CRM для телефонов Express
Использование редактора форм
Замечания при разработке основных форм
Представления основных форм
Оптимизация производительности формы
Управление автоматическим сохранением
© Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены. Авторские права