AXForum  
Go Back   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 19.10.2011, 18:48   #1  
Nvovka is offline
Nvovka
Участник
 
33 / 10 (1) +
Join Date: 29.09.2011
Скрипт на ribbon
Есть кнопка на рибоне точнее квалифицировать/дисквалифицировать при её нажатии должен выполнятся скрипт. Как повесить скрипт на эту кнопку?
Old 19.10.2011, 19:15   #2  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Артем Enot Грунин's Avatar
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Join Date: 16.08.2007
Location: Пермь!
Blog Entries: 151
Для этого есть два способа: простой и правильный.
Правильный заключается в импорте и редактировании кастомизации. Для этого следуется создать решение, включить в него рибоны, выгрузить решение как неуправляеммое, после чего создать узел CustomAction в файле customizations.xml, в котором переопределить поведение нужной кнопки.
Простой способ заключается в том, чтобы по событию OnLoad формы подменить обработчик OnClick нужной вам кнопки. Так это работало в CRM 4.0.
Разница, честно говоря, несущественная, так как рибоны формируются во время загрузки формы. В этом плане не важно сформировался ли обработчик на основании данных внедренных в разметку формы, или же за счет ваших манипуляций с DOM.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Old 20.10.2011, 10:09   #3  
Nvovka is offline
Nvovka
Участник
 
33 / 10 (1) +
Join Date: 29.09.2011
А конкретнее нельзя или лучше пример даже как на OnLoad повесить OnClick на кнопку?
Old 20.10.2011, 11:16   #4  
Borisvil is offline
Borisvil
Участник
 
123 / 36 (2) +++
Join Date: 03.06.2011
Location: Санкт-Петербург
А чем Вы делали кнопку на ribbon? Как правило все утилиты сразу и скрипт позволяют прицепить.
Вообще информации на эту тему море, только веб-ресурс со скриптом должен уже существовать в системе к моменту цепляния его к кнопке.
Old 20.10.2011, 17:44   #5  
Nvovka is offline
Nvovka
Участник
 
33 / 10 (1) +
Join Date: 29.09.2011
Кнопка уже есть она стандартная Квалифицировать(дисквалифицировать) называется вот при дисквалификации обьекта и должен выполнятся скрипт, я ж вроди указал выше. Вот и незнаю как это сделать.
Old 20.10.2011, 17:46   #6  
Nvovka is offline
Nvovka
Участник
 
33 / 10 (1) +
Join Date: 29.09.2011
Да к стати CRM 2011 если это важно может быть
Old 21.10.2011, 10:42   #7  
Borisvil is offline
Borisvil
Участник
 
123 / 36 (2) +++
Join Date: 03.06.2011
Location: Санкт-Петербург
Сорри сразу не заметил что речь идет про стандартную кнопку, по которой запускается системный процесс. Значит либо делать как написал Артем, либо понять что именно вы хотите в итоге сделать и на соответствующее событие подвесить плагин.
Old 22.10.2011, 14:12   #8  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Артем Enot Грунин's Avatar
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Join Date: 16.08.2007
Location: Пермь!
Blog Entries: 151
Все примеры есть в сдк, я и так написал куда копать более чем подробно. Напоминаю, что вы всегда можете нанять кого то, если лениво читать материалы.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Gareth Tucker: Adding a new Button Group to the CRM Ribbon Blog bot Dynamics CRM: Blogs 0 24.08.2011 16:11
Gareth Tucker: Editing Ribbon Buttons in CRM 2011 Blog bot Dynamics CRM: Blogs 0 24.08.2011 09:11
Dynamics CRM Tools: New tool (alpha) : Ribbon Editor Blog bot Dynamics CRM: Blogs 0 14.07.2011 17:11
Dynamics CRM Tools: New tool: Ribbon Browser Blog bot Dynamics CRM: Blogs 0 15.06.2011 18:11
Microsoft Dynamics CRM Team Blog: Create Dynamic Ribbon Controls Blog bot Dynamics CRM: Blogs 0 30.03.2011 21:11

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 00:50.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.