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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.09.2010, 23:07   #1  
Dicora is offline
Dicora
Участник
 
109 / 15 (1) ++
Регистрация: 12.07.2010
Задача по аттрибуту типа DateTime
У меня есть следующая задача:

Есть объект "Возможная сделка" (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

Заранее благодарен.
Старый 07.09.2010, 23:25   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Необходимо конвертировать полученное текстовое значение в DateTime. Пример как это можно сделать.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
За это сообщение автора поблагодарили: Dicora (1).
Старый 08.09.2010, 02:51   #3  
Dicora is offline
Dicora
Участник
 
109 / 15 (1) ++
Регистрация: 12.07.2010
Спасибо!
Старый 08.09.2010, 09:03   #4  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Можно просто воспользоваться функцией ParseUtcDate(UtcSrting), она возвращает стандартную дату JS, хотя и unsupport, так как в SDK она не значится
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Теги
datetime, тип полей

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mscrm4ever: Formatting CRM DateTime Field Blog bot Dynamics CRM: Blogs 1 14.09.2010 13:45
Отловить событие Закрытии задача Dicora Dynamics CRM: Разработка 2 03.09.2010 20:13
Все о Microsoft Dynamics CRM: Спрятать часть с датой из поля типа DateTime. Blog bot Dynamics CRM: Blogs 0 27.07.2010 15:05
Действие типа Задача. Давайте поразмышляем вместе Dissident Dynamics CRM: Функционал 7 26.11.2008 17:11
Как сделать в поле типа "Lookup" осуществить множественный выбор значений? Alexey-IT Dynamics CRM: Функционал 5 01.11.2007 11:48
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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