18.02.2015, 01:02 | #1 |
Участник
|
Ссылки в плагине на CRM 2013
Доброго времени суток.
Столкнулся со старнной и неприятной особенностью преобразования ссылок внутри плагина. Есть строка, куда передаются параметры, чтобы дальше выполнить какой-нибудь веб-запрос. X++: // ради чистоты эксперимента код упрощен до минимума var link = "/searchapi?command=search&layout=Avaya¶m1_startedat="; throw new InvalidPluginExecutionException(link); "/searchapi?command=search&layout=Avaya&param1_startedat=", то есть & заменяется на & Это в настройках CRM где-то указывается или такая фича подается "с коробки"? Как бы можно обойти такое счастье? |
|
18.02.2015, 10:24 | #2 |
Moderator
|
Нужно в реестре в ветке \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM создать DWORD ключ DisableHappiness со значением 1.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
18.02.2015, 12:23 | #3 |
Участник
|
Ну для снятия порчи дизеиблхеппинес может и подошло бы ))
Последний раз редактировалось vasya-serega; 18.02.2015 в 12:29. |
|
18.02.2015, 14:39 | #4 |
Moderator
|
В CRM нет и не может быть какой-то функции кодирования/декодирования URL адресов. Подобные преобразования могут происходить в ходе неявной серелизации объектов .NET в XML, или простой текст для передачи через HTTP запросы. В любом случае CRM тут не при чем.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
|