![]() |
#4 |
Чайный пьяница
|
Чтобы ошибка стала более менее читабельной (потому что то что вы предоставили не даёт никакой информации для осмысления) кликните "Просмотр данных, которые будут отправлены...", скопируйте из окна, которое открылось текст, вставьте сюда.
От себя добавлю, что у меня навигация заработала, правда я пользовался немного другим подходом. Пример кода: Код: function OnLoad() { var customerType = Xrm.Page.getAttribute("customertypecode") == null ? null : Xrm.Page.getAttribute("customertypecode").getValue(); if (customerType == null) { return; } var formId = GetFormId(customerType); var currentFormId = Xrm.Page.ui.formSelector.getCurrentItem().getId(); if (currentFormId == formId) { return; } Xrm.Page.ui.formSelector.items.forEach(function (item, index) { if (item.getId() == formId) { item.navigate(); } }); } function GetFormId(customerType) { switch (customerType) { case 100000003: return "6D305B2E-D539-4A3A-BCB1-3657C5D83499".toLowerCase(); default: return "8448B78F-8F42-454E-8E2A-F8196B0419AF".toLowerCase(); } }
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
![]() |
||||
Тема | Ответов | |||
Не работают Java скрипты в Internet Explorer 10 | 7 | |||
можно ли через MetaDataService получить/записать скрипты для соответствующих форм | 5 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|