![]() |
#6 |
Участник
|
Цитата:
Сообщение от Артем Enot Грунин
![]() Проблема устранена в 10м пакете обновления: The ViewId value of the NavBarByRelationshipItem setting is not respected for custom relationships. Однако она касается только кастомных объектов, со стандартными должно работать и в базе. Вот мой эксперимент на эту тему: http://www.axforum.info/forums/blog.php?b=337. Кроме того, посмотрите эту статью: http://blogs.msdn.com/b/crm/archive/...-subgrids.aspx.
изменил customizations.xml: Код: <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navProducts" Id="navProducts" Area="Info" Sequence="105" ViewId="{EA6D54D6-D38F-E211-A432-005056B21BF6}"> <Titles> <Title LCID="1033" Text="Products1" /> </Titles> </NavBarByRelationshipItem> //также пробовал: указать id без {}; указать имя связи order_details; тем не менее, после импорта открывается "Order Product Associated View" ![]() в вашем блоге вы говорите, что функциональность ViewId должна работать для стандартных связей. Order <->Order Product вроде бы такой является? p.s. а вот для кастомной связи эта штука работать начала О_О p.s. NavBarByRelationshipItem для продуктов в customization.xml не появляется автоматически. этот кусок нужно было вставлять руками - это нормальное поведение для стандартных связей? возник попутный вопрос: а используя JavaScript можно выбрать нужный View? Xrm.Page.ui.navigation.items будет содержать все элементы панели навигации. однако для каждого из этих элементов описаны лишь 6 методов, среди которых нету управления атрибутами. значит ли это что другого использования не может быть? Последний раз редактировалось spirius; 21.03.2013 в 19:56. |
|
|
|