AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.03.2013, 10:08   #1  
spirius is offline
spirius
Участник
 
34 / 12 (1) ++
Регистрация: 27.02.2012
В данный момент пытаюсь сделать все используя JS.
добился интересного результата следующим образом:
1) на форму ордера добавил новый Navigation Link с любым URL
2) в OnLoad методе переопределить onclick событие:
PHP код:
var items Xrm.Page.ui.navigation.items.get();

for (var 
i in items)
{
  var 
item items[i];
  var 
itemLabel item.getLabel();
 
  
//Check if this is the navigation item we are looking for using the label name.
  
if(itemLabel == "AddOns")
  {
    var 
areaId item.getId();
    var 
navElement document.getElementById(areaId);
    if (
navElement != null && navElement != undefined)
    {
         
navElement.onclick = function ()
            {
                
loadArea('areaProducts');
            }
    }
  } 
3) получаем что по нажатию на новый navItem в панели навигации, будет открыватся список всех продуктов ордера:


дело осталось за малым - нужно изменить тип въюхи вверху страницы. несколько дней рысканья в js/html пока ничего не дали. через какое-то время опишу окончательный результат (если довьюсь его)

может кто-нибудь знает как изменить значение view через javascript?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
a33ik: MS CRM 2011: Embed context report to left navigation pane Blog bot Dynamics CRM: Blogs 0 26.05.2012 03:33
crminthefield: CRM 2011 Solution Import Fails with error “Object reference not set to an instance of an object” due to missing relationship “goal_DuplicateBaseRecord” Blog bot Dynamics CRM: Blogs 0 10.04.2012 22:11
Gareth Tucker: Working with Display Rules in CRM 2011–Ribbon Customisation Blog bot Dynamics CRM: Blogs 0 13.09.2011 10:11
CRM DE LA CREME! Some more useful javascripts for MS CRM Blog bot Dynamics CRM: Blogs 0 04.05.2010 11:05

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:30.