Формирование нестандартных гиперссылок в диалогах CRM 2011

В CRM 2011 очень легко сделать ссылку на другую запись CRM или на внешний веб-сайт из диалогов и электронных писем. Однако, когда я пытаюсь создать не-http-ссылки (например, sip: или tel:), они не работают. Я пробовал использовать кнопку гиперссылки, а также использовать синтаксис гиперссылки:

<hyperlink>

<name>555-555-5555</name>

<value>sip:5555555555</value>

</hyperlink>

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

Есть ли другой способ сделать это?


person Eric    schedule 14.06.2012    source источник
comment
URL-адрес, на что он указывает?   -  person Yacine Zine    schedule 17.09.2012
comment
Это неправильная ссылка; он должен читать sip://5555555555   -  person TeaDrivenDev    schedule 26.09.2012


Ответы (1)


Возможно, вы могли бы создать веб-ресурс HTML в CRM и получить к нему доступ по URL + параметр строки запроса. Затем вы можете распространить строку запроса и «перенаправить» на нужный ресурс, используя что-то похожее на:

var myFixedUrl = ParseQuerystringIntoUrl();
window.open(myFixedUrl);

Где ParseQuerystringIntoUrl — это ваша собственная настраиваемая функция для удаления деталей из строки запроса и восстановления желаемого URL-адреса.

person Greg Owens    schedule 17.09.2012