![]() |
#1 |
Участник
|
Скрипт на ribbon
Есть кнопка на рибоне точнее квалифицировать/дисквалифицировать при её нажатии должен выполнятся скрипт. Как повесить скрипт на эту кнопку?
|
|
![]() |
#2 |
Moderator
|
Для этого есть два способа: простой и правильный.
Правильный заключается в импорте и редактировании кастомизации. Для этого следуется создать решение, включить в него рибоны, выгрузить решение как неуправляеммое, после чего создать узел CustomAction в файле customizations.xml, в котором переопределить поведение нужной кнопки. Простой способ заключается в том, чтобы по событию OnLoad формы подменить обработчик OnClick нужной вам кнопки. Так это работало в CRM 4.0. Разница, честно говоря, несущественная, так как рибоны формируются во время загрузки формы. В этом плане не важно сформировался ли обработчик на основании данных внедренных в разметку формы, или же за счет ваших манипуляций с DOM.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
![]() |
#3 |
Участник
|
А конкретнее нельзя или лучше пример даже как на OnLoad повесить OnClick на кнопку?
|
|
![]() |
#4 |
Участник
|
А чем Вы делали кнопку на ribbon? Как правило все утилиты сразу и скрипт позволяют прицепить.
Вообще информации на эту тему море, только веб-ресурс со скриптом должен уже существовать в системе к моменту цепляния его к кнопке. |
|
![]() |
#5 |
Участник
|
Кнопка уже есть она стандартная Квалифицировать(дисквалифицировать) называется вот при дисквалификации обьекта и должен выполнятся скрипт, я ж вроди указал выше. Вот и незнаю как это сделать.
|
|
![]() |
#6 |
Участник
|
Да к стати CRM 2011 если это важно может быть
|
|
![]() |
#7 |
Участник
|
Сорри сразу не заметил что речь идет про стандартную кнопку, по которой запускается системный процесс. Значит либо делать как написал Артем, либо понять что именно вы хотите в итоге сделать и на соответствующее событие подвесить плагин.
|
|
![]() |
#8 |
Moderator
|
Все примеры есть в сдк, я и так написал куда копать более чем подробно. Напоминаю, что вы всегда можете нанять кого то, если лениво читать материалы.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|