MS Dynamics CRM, веб-ресурсы (.html) и «пользовательский» Doctype - PullRequest
4 голосов
/ 22 ноября 2011

Я пытаюсь создать тепловую карту на ajax-контроле карт bing, используя некоторые данные из базы данных CRM.Для этого я создал веб-ресурс и загрузил его в CRM.Я установил кнопку, которая при нажатии открывает мой веб-ресурс (.html) с тепловыми картами.Поскольку я использую элемент управления BingMaps Ajax v7 и холст HTML5 для отображения сгенерированной тепловой карты (как изображения), мне нужно иметь объявление Doctype на моем веб-ресурсе.Но каждый раз, когда я помещаю это в свою html-страницу, загружая ее в CRM (или редактируя), CRM просто удаляет мой Doctype, и тогда у меня только

<html>
<head>
...
</head>
</body>
...
</body>
</html>

Тепловая карта работает отлично, потому что я тестировал еемоя локальная машина (вне CRM).При использовании инструментов IE Dev я получаю сообщение об ошибке, что метод getContext () не найден ... Итак, я предполагаю, что мне не хватает типа документа, который CRM удаляет каждый раз, когда я редактирую или загружаю веб-ресурс.Поэтому мой вопрос заключается в том, как успешно отобразить содержимое HTML5 в Microsoft Dynamics CRM с помощью веб-ресурса (простой файл .HTML).Мне не нужен этот веб-ресурс на странице формы CRM ... Когда я нажимаю кнопку карты, веб-ресурсы нужно открывать на отдельной странице браузера .....

Заранее спасибо!

1 Ответ

6 голосов
/ 22 ноября 2011

РЕШЕНИЕ

Если вы когда-нибудь нажмете это, как я, не используйте CRM TextEditor, потому что он удаляет тег Doctype, когда вы редактируете свой ресурс, используя его.веб-ресурс на вашем локальном компьютере, используя ваш личный текстовый редактор и загрузить его снова в CRM.И в этом случае там будет тег Doctype ..

...