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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.10.2008, 17:01   #1  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
Да, тут вообщем-то ничего сложного:
unqualifyLead принимает в качестве параметра statuscode, значения которого можно посмотреть в соответствующем атрибуте Интереса для State=Дисквалифицирован.

А почему про SubmitCrmForm спрашивал - в 3-ке действительно можно деактивировать объекты кодом, который вы привели с двумя НО:
1. Код работает только для custom сущностей.
2. Это не весь код. Полный код выглядит так:

Код:
oAcStateCode = createHiddenInput('acStateCode', 1);
oAcStatusCode = createHiddenInput('acStatusCode', 2);
if(!crmForm.SubmitCrmForm(5, true, true, false)) {
  deleteInput(oAcStateCode);
  deleteInput(oAcStatusCode);
}
Понятно, значения State и Status меняются в зависимости от сущности.
Кстати, в 4-ке этот код тоже будет работать, только они поменяли у инпутов префиксы с "ac" на "new". Вот...

Ну, удачных выходных!
Старый 10.10.2008, 18:56   #2  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
378 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
То-есть по идее вот такой вот код должен закрывать интерес со статусом "Квалифицирован"

Код:
oAcStateCode = createHiddenInput('newStateCode', 2);
oAcStatusCode = createHiddenInput('newStatusCode', 3);
if (!crmForm.SubmitCrmForm(5, true, true, false)) {
    deleteInput(oAcStateCode);
    deleteInput(oAcStatusCode);
}
Только этого не происходит Или в четверке этот код тоже работает только с кастомными сущностями?

Последний раз редактировалось ZooY; 10.10.2008 в 19:07.
Старый 13.10.2008, 14:36   #3  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
Цитата:
Сообщение от ZooY Посмотреть сообщение
Или в четверке этот код тоже работает только с кастомными сущностями?
Разумеется.
С интересом всё по-другому.
Если уж совсем интересно, то unqualifyLead выглядит так:

Код:
 
function unqualifyLead( unqualifyStatus ) 
{
  var oNewStatus = createHiddenInput( "ulNewStatus", unqualifyStatus );
  if(!crmForm.SubmitCrmForm(15, true, true, false));
  {
    deleteInput( oNewStatus );
  }
}
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как вставить ссылку на запись с помощью БП? if_maks Dynamics CRM: Разработка 9 17.12.2008 16:05
Выполнение запроса InitializeFromRequest с помощью JavaScript ZooY Dynamics CRM: Разработка 3 22.10.2008 14:18
Действия Интереса (Lead Activities) MFCшный Wizard Dynamics CRM: Разработка 5 01.10.2008 08:30
Где найти веб-форму Преобразования интереса? Impulse Dynamics CRM: Разработка 2 28.09.2008 13:55
Изменение владельца "Интереса" CRM 3.0 Gogus Dynamics CRM: Функционал 3 20.08.2008 19:32

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:52.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.