Показать сообщение отдельно
Старый 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 элемента (это часть меню Файл, с пунктом "новая запись"
в экспортированном солюшене его нет.

вобщем, как можно побороть беду ?
есть подозрение, что я вообще творю бред