У меня есть следующая задача:
Есть объект "Возможная сделка" (opportunity) и есть другой кастомный объект "Другие активности по сделке" (new_otheractivities)
В сущности "Другие активности по сделке" на форме в событии onLoad висит скрипт который методом Retrieve вытаскивает из возможной сделки значения следующих полей: estimatedclosedate
Если вызвать alert из формы сущности "Другие активности по сделке" получаем значение которое возвращает функция Retrieve
PHP код:
/* функции по вытаскиванию значения estimatedclosedate из возможной сделки*/
...
var nOpportunityCloseDate = oService.Retrieve("opportunity", sdelkaLookup[0].id, ["estimatedclosedate"]);
alert(nOpportunityCloseDate.attributes["estimatedclosedate"].value);
получаем в итоге
PHP код:
2010-04-01T00:00:00+04:00
а на форме сущности "Другие активности по сделке" есть кастомное поле типа DateTime, называется "new_datestart"
простым присваиванием этого значения кастомному аттрибуту появляется ошибка:
PHP код:
crmForm.all.new_datestart.DateValue = nOpportunityCloseDate.attributes["estimatedclosedate"].value;
/* даже не работает такой код */
crmForm.all.new_datestart.DateValue = "2010-12-12";
подскажите пожалуйста каким образом нужно присваивать значения аттрибутам типа DateTime
Заранее благодарен.