AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.09.2013, 17:04   #1  
Eugene.Ostroukhov is offline
Eugene.Ostroukhov
Участник
 
149 / 11 (1) +
Регистрация: 22.02.2013
кастомизация главного меню. "новая запись - физлицо"
Всем привет!
Первый раз вожусь с RibbonDiffо-ом (до этого хватало ribbon workbench-a)

надо на пункт меню (главного самого) на "новая запись" - "физ.лицо" (contact) повесить открытие кастомного УРЛа.

пытаюсь сделать так:

Код:
<RibbonDiffXml>
		<CustomActions >
			<!--<HideCustomAction HideActionId="hideContactFromFileMenuAction" Location="Mscrm.DynamicMenu.NewRecord.contact" />-->
			<CustomAction Id="Mscrm.DynamicMenu.NewRecord.contact" Location="Mscrm.Jewel.NewMenu.NewRecord.Section1._children">
				<CommandUIDefinition>
					<Button Id="opennewcontactform"
							LabelText="Создать физлицо"
							Command="createNewFl" />
				</CommandUIDefinition>
			</CustomAction>
		</CustomActions>
+
Код:
<CommandDefinitions>

			<CommandDefinition Id="createNewFl">
				<EnableRules></EnableRules>
				<DisplayRules></DisplayRules>
				<Actions>
					<Url Address="http://bla-bla/"></Url>
				</Actions>
			</CommandDefinition>

при импорте солюшена идет ругань на то, что мой КастомЭкшен зависит от Mscrm.Jewel.NewMenu.NewRecord.Section1 элемента (это часть меню Файл, с пунктом "новая запись"
в экспортированном солюшене его нет.

вобщем, как можно побороть беду ?
есть подозрение, что я вообще творю бред
Старый 02.09.2013, 17:48   #2  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
ribbon workbench
позволяет редактировать стандартные кнопки.
Вам это не подходит?
http://ribbonworkbench.uservoice.com...ton-based-on-a

Здесь описано как скрывать стандартную кнопку.
Аналогично можно сделать все что и с кастомной.
__________________
Мой блог https://procrm.tv

Последний раз редактировалось g.Naukovych; 02.09.2013 в 17:51.
Старый 02.09.2013, 17:51   #3  
Eugene.Ostroukhov is offline
Eugene.Ostroukhov
Участник
 
149 / 11 (1) +
Регистрация: 22.02.2013
Цитата:
Сообщение от g.Naukovych Посмотреть сообщение
ribbon workbench
позволяет редактировать стандартные кнопки.
Вам это не подходит?
возможно и подходит, но никак не могу найти как редактировать главное меню.
загружал солюшены и с Application Ribbon в него, и с contact form
в форме ФЛ, в Jewel - пусто.
в ApplicationRibbon после Customize button/command - не видно dynamic menu, чтобы кастомизировать дальше (т.е. кастомизация доходит только до кнопки New Record, а мне надо еще дальше.
Старый 03.09.2013, 14:58   #4  
Eugene.Ostroukhov is offline
Eugene.Ostroukhov
Участник
 
149 / 11 (1) +
Регистрация: 22.02.2013
Цитата:
Сообщение от g.Naukovych Посмотреть сообщение
Здесь описано как скрывать стандартную кнопку.
Аналогично можно сделать все что и с кастомной.
кнопки - да, с ними все ок.
а я про системное меню (http://localhost:5555/ File -> New Record)
Старый 05.09.2013, 11:07   #5  
Eugene.Ostroukhov is offline
Eugene.Ostroukhov
Участник
 
149 / 11 (1) +
Регистрация: 22.02.2013
так что, без вариантов кастомизировать меню в конечных его пунктах?
придется скрывать целиком Mscrm.Jewel.Menu.NewRecord?
Изображения
 
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Кастомный пункт в меню "Действия" yizhack Dynamics CRM: Разработка 3 23.11.2010 09:35
Мелкомягкий CRM: Скрытие пунктов меню формы Blog bot Dynamics CRM: Blogs 4 23.09.2010 10:18
Как удалить рабочую группу или изменить у неё подразделение guenberg Dynamics CRM: Администрирование 11 06.06.2010 22:47
Microsoft Dynamics CRM Team Blog: Lost: Beware of the "Others" Blog bot Dynamics CRM: Blogs 0 01.06.2010 21:05

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:55.