|
![]() |
#1 |
Moderator
|
Цитата:
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() Последний раз редактировалось Артем Enot Грунин; 21.03.2013 в 17:25. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Артем 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.
изменив customization.xml (добавив следующие элементы в <NavBar>-узел) следующим образом: Код: <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navProducts" Id="navProducts" Area="Info" Sequence="105"> <Titles> <Title LCID="1033" Text="Products" /> </Titles> </NavBarByRelationshipItem> <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navProducts" Id="navAddons" Area="Info" Sequence="106" AvailableOffline="1" Show="1" ViewId="4ABE9CFD-D18F-E211-A432-005056B21BF6"> <Titles> <Title LCID="1033" Text="Add-ons" /> </Titles> </NavBarByRelationshipItem> <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navProducts" Id="navFlightParticipations" Area="Info" Sequence="107" AvailableOffline="1" Show="1" ViewId="{EA6D54D6-D38F-E211-A432-005056B21BF6}"> <Titles> <Title LCID="1033" Text="Flight participations" /> </Titles> </NavBarByRelationshipItem> ![]() а вот такая получается на самой форме: ![]() т.е. повторно связь не отображается на самой форме настройки системы могут как-то это контролировать/на это влиять? |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от Артем 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. |
|
![]() |
#4 |
Moderator
|
Цитата:
Сообщение от spirius
![]() в вашем блоге вы говорите, что функциональность ViewId должна работать для стандартных связей. Order <->Order Product вроде бы такой является?
p.s. а вот для кастомной связи эта штука работать начала О_О Цитата:
Цитата:
Сообщение от spirius
![]() возник попутный вопрос:
а используя JavaScript можно выбрать нужный View? Xrm.Page.ui.navigation.items будет содержать все элементы панели навигации. однако для каждого из этих элементов описаны лишь 6 методов, среди которых нету управления атрибутами. значит ли это что другого использования не может быть? p.s. Я дал вам уже как минимум 2 альтернативных и работающих решения. Они точно вам не подходят?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
![]() |
#5 |
Участник
|
Цитата:
p.s. Я дал вам уже как минимум 2 альтернативных и работающих решения. Они точно вам не подходят?
если помощью стандартной функциональности этого сделать нельзя, то тогда пойдут в ход они. (хотя затраты на реализацию >> потребности в этой реализации, в данном случае) Цитата:
...Попробуйте что-то изменить на панели навигации -...
X++: <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navProducts" Sequence="0" Area="Info" Id="navProducts"> <Titles> <Title LCID="1033" Text="Products Test" /> </Titles> </NavBarByRelationshipItem> |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|