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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.09.2013, 07:34   #1  
vasya-serega is offline
vasya-serega
Участник
 
145 / 17 (1) ++
Регистрация: 12.05.2013
Адрес: Украина
Код:
function SelectForm()
{
    var currentForm = Xrm.Page.ui.formSelector.getCurrentItem().getId();
    var formB = "Форма B";
    var isFormB = Xrm.Page.getAttribute("some_field").getValue();
    var forms = Xrm.Page.ui.formSelector.items.get();
    if(isFormB == true)
    {
        for (var i = 0; i < forms.length; i ++ )
        {
            if (forms[i].getLabel() == formB)
            {
                if (currentForm != forms[i].getId())
                {
                    forms[i].navigate();
                }
                return;
            }
        }
    }
    else
    {
        for (var i = 0; i < forms.length; i ++ )
        {
            if (forms[i].getLabel() != formB)
            {
                if (currentForm != forms[i].getId())
                {
                    forms[i].navigate();
                }
                return;
            }
        }
    }
}
Проблема решилась, оказалось, что кто-то активировал функции формы А и для формы В. И ошибка в другом коде, выполняемом после navigate, не давала ей выполнится. Спасибо всем, кто не прошел мимо.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не работает простой отчет. Dzam Dynamics CRM: Разработка 4 20.10.2015 11:46
axforum blogs: Правила поиска дубликатов (Duplicate Detection Rules) CRM 2011. Как это работает и почему правила иногда автоматически становятся черновиками? Blog bot Dynamics CRM: Blogs 0 11.03.2013 20:11
Не работает фильтрация по сроку в действиях DimaV Dynamics CRM: Функционал 9 29.04.2010 06:48
CRM Deployment Manager. User manager не работает kras Dynamics CRM: Администрирование 18 05.12.2006 17:34
CRM очень медленно работает... CRM30 Dynamics CRM: Администрирование 12 26.07.2006 18:01

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

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

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