|
![]() |
#1 |
Участник
|
Да, тут вообщем-то ничего сложного:
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); } Кстати, в 4-ке этот код тоже будет работать, только они поменяли у инпутов префиксы с "ac" на "new". Вот... Ну, удачных выходных! ![]() |
|
![]() |
#2 |
Участник
|
То-есть по идее вот такой вот код должен закрывать интерес со статусом "Квалифицирован"
Код: 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. |
|
![]() |
#3 |
Участник
|
Разумеется.
С интересом всё по-другому. Если уж совсем интересно, то unqualifyLead выглядит так: Код: function unqualifyLead( unqualifyStatus ) { var oNewStatus = createHiddenInput( "ulNewStatus", unqualifyStatus ); if(!crmForm.SubmitCrmForm(15, true, true, false)); { deleteInput( oNewStatus ); } } |
|