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