|
09.02.2012, 10:17 | #1 |
Участник
|
Артем Enot Грунин, slivka_83, ясно!
после установки апдейта перестал работать такой скрипт на онлоаде: X++: var objId; var taskUrl; var embedUrl; taskUrl = "http://vccrm-1/*****/userdefined/edit.aspx?etc=10009"; //Default Path to the Edit.aspx page for an Task objId = crmForm.ObjectId; //Retrieves the ID of the current object embedUrl = taskUrl + "&id=" + objId; //pieces together the items required for a full Url crmForm.all.new_urllink2.DataValue = embedUrl; //Sets the value of the field crmForm.all.new_urllink2.ForceSubmit = true; crmForm.Save(); пишет Объект не поддерживает это свойство или метод и блокирует все кнопки на форме ПС. бэкапы имеются, но охота и диалоги использовать на полную) ППС. устанавливал только CRM2011-Server-KB2600640-ENU-amd64.exe Последний раз редактировалось mistah; 09.02.2012 в 10:33. |
|
09.02.2012, 10:32 | #2 |
Участник
|
Ваш код написан под 4.0. В принципе-то он поддерживается, но, как показывает практика, не на 100%.
Стоит посмотреть в отладчике, какая именно строчка вызывает ошибку. |
|
|
За это сообщение автора поблагодарили: mistah (1). |
09.02.2012, 10:44 | #3 |
Участник
|
griefon, спасибо!
он не может выполнить crmForm.Save(); кто сходу подскажет аналог в новом коде? Xrm.Page.data.entity.save(); ? |
|
09.02.2012, 11:20 | #4 |
Участник
|
Xrm.Page.data.entity.save(); тоже не работает.
видимо, не в этом дело, все-таки. так как другой скрипт, который запускается по нажатию кнопки, использует crmForm.SaveAndClose; - работает, как надо в общем, непонятно пока без последней строки скрипта - работает, но не сохраняет, разумеется. идеи приветствуются! ПС. дата появилась в диалогах! Последний раз редактировалось mistah; 09.02.2012 в 11:29. |
|