|
![]() |
#1 |
Участник
|
в 4-ке интерес деактивирует вод такой ансаппортный код:
Код: unqualifyLead(4); ZooY, у меня к Вам другой вопрос: Код: crmForm.SubmitCrmForm(5, true, true, false); // 5=Deactivate |
|
![]() |
#2 |
Moderator
|
Цитата:
![]()
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
![]() |
#3 |
Участник
|
2 Артём:
Как обычно, поработал со скальпелем над CRM. ![]() |
|
![]() |
#4 |
Участник
|
У меня совершенно аналогичная ситуация. Приведенную мною строку можно увидеть в файле SFA/leads/edit.aspx (только код режима там не 5 - Deactivate, а 16 - LeadQualify). Дальше поиски в инете дали некое понимание того, что делает SubmitCrmForm. Номера режимов есть в SDK (статья "Form Event: OnSave").
|
|
![]() |
#5 |
Участник
|
Кстати, Денис, а откуда информация о значениях параметра unqualifyLead?
|
|
![]() |
#6 |
Участник
|
Сори, насчет unqualifyLead туплю, нашел
![]() |
|
![]() |
#7 |
Участник
|
Да, тут вообщем-то ничего сложного:
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". Вот... Ну, удачных выходных! ![]() |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|