Показать сообщение отдельно
Старый 21.03.2013, 19:11   #8  
spirius is offline
spirius
Участник
 
34 / 12 (1) ++
Регистрация: 27.02.2012
Цитата:
Сообщение от Артем 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.
Только что установил Update Rollup 11
изменил 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 необходимого view
//также пробовал: указать 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.