Цитата:
Сообщение от
bstan
Товарищи, помогите с настройками файла ISV.Config в CRM 4.0
Экспортировал из crm и получил вот такое:
Код:
<ImportExportXml version="4.0.0.0" languagecode="1049" generatedBy="OnPremise">
<Entities>
</Entities>
<Roles>
</Roles>
<Workflows>
</Workflows>
<EntityMaps />
<EntityRelationships />
<Languages>
<Language>1049</Language>
</Languages>
</ImportExportXml>
Как быть дальше? Что нужно написать, что бы добавить кнопку на форму Возможных сделок?
Я сделал примерно это:
Код:
<ImportExportXml version="4.0.0.0" languagecode="1049" generatedBy="OnPremise">
<Entities>
</Entities>
<Roles>
</Roles>
<Workflows>
</Workflows>
<IsvConfig>
<configuration version="3.0.0000.0">
<Root>
<NavBarAreas>
<NavBarItem Icon="/_imgs/host_startButton.png" Title="Start" Url="http://www.mail.ru/" Id="startButton"/>
</NavBarAreas>
<!-- The main Global Menu Bar located at the top of all root level areas -->
<MenuBar>
<!-- Custom Menus that appear between the Goto Menu and the Help Menu -->
<CustomMenus>
<Menu>
</Menu>
</CustomMenus>
</MenuBar>
<!--
Application Level Tool Bar
-->
</Root>
</configuration>
</IsvConfig>
<EntityMaps />
<EntityRelationships />
<Languages>
<Language>1049</Language>
</Languages>
</ImportExportXml>
Вполне возможно, что ерунда, но другого я не смог придумать

Импортировать мне не удается...
Помогите?
Для добавления своей кнопки в карточку Возможной сделки в ISV конфиге найдите сейкцию Entities, а в ней найдите такую часть - <Entity name="opportunity" />
Замените её на следующую:
Код:
<Entity name="opportunity">
<ToolBar ValidForCreate="0" ValidForUpdate="1">
<Button Icon="/_imgs/ico_18_debug.gif" JavaScript="alert('test');" Client="Web">
<Titles>
<Title LCID="1033" Text="Web Only" />
</Titles>
<ToolTips>
<ToolTip LCID="1033" Text="Web client only. This will not show up in any outlook pages." />
</ToolTips>
</Button>
</ToolBar>
</Entity>
Данная кнопка - будет показываться только в Веб Клиенте с текстом Web Only. По нажатию на ней - будет показываться сообщение test.