Добавление HTML Web Resources в Microsoft Dynamics CRM

Microsoft Dynamics CRM предоставляет возможность встроить на форму html-страницу. Это позволяет добавить дополнительный функционал в работу системы. Далее мы рассмотрим, как это можно реализовать на практике.

Для начала необходимо создать простую html-страницу, которая будет загружена в CRM.

Hello world html
Hello world html

Добавляем новый html-ресурс в CRM и пишем в него этот код. Кстати, для работы с ресурсами рекомендую использовать очень удобную утилиту https://www.xrmtoolbox.com/ (плагин называется Web Resources Manager). Сохраняем изменения и публикуем в CRM.

File tree
File tree

После этого заходим на страницу с формой, в которую планируем встроить html-ресурс.

Entity form
Entity form

Для наглядности создадим отдельную вкладку, куда будем встраивать html-страницу. Пусть она будет в формате одного столбца и называется html. После этого заходим во вкладку «Вставить» и выбираем «Веб-ресурс».

html tab
html tab

Находим созданный нами html-ресурс в выпадающем списке, заполняем поля имя и название, и нажимаем ОК

Add resource
Add resource

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

Result html resource
Result html resource