Im возникли некоторые проблемы с DateTime: Использование FetchFetch DateTime CRM 2011
<attribute name='new_startdate' groupby='true' dategrouping='day' alias='new_startdate' />
<attribute name='new_enddate' groupby='true' dategrouping='day' alias='new_enddate' />
<attribute name='new_duedate' groupby='true' dategrouping='day' alias='new_duedate' />
Думайте это немного тот Wrong ....
DateTime scheduledstart = ((DateTime)((AliasedValue)a["new_startdate"]).Value);
tracer.Trace("DateTime 1 Done");
DateTime enddate = ((DateTime)((AliasedValue)a["new_enddate"]).Value);
tracer.Trace("DateTime 2 Done");
DateTime scheduledend = ((DateTime)((AliasedValue)a["new_duedate"]).Value);
Тогда я добавить новый Entity .. .
if (scheduledstart != null)
{
Activity.Attributes.Add("scheduledstart", scheduledstart);
}
if (enddate != null)
{
Activity.Attributes.Add("scheduledend", enddate);
}
if (scheduledend != null)
{
Activity.Attributes.Add("scheduledend", scheduledend);
}
Любые идеи Как я могу написать DateTime, используя AliasedValue из fetch? или лучший способ сделать это>
Благодаря
я прочитал это ... думают, что его один и тот же вопрос. .. Когда вы читаете какое-либо значение CRM DateTime с помощью OData Service, значение появляется в формате «/ Date (1314763200000) /», который мы не можем напрямую установить в поле DateTime. http://rajeevpentyala.wordpress.com/2011/08/21/read-odata-service-date-field-in-crm-2011/. Как я могу сделать преобразование из Fetch с помощью AliasedValue? –
Какая ошибка или проблема? – glosrob
если он сглажен, вы бы сделали результат [". "]; вы можете увидеть это лучше, если вы отлаживаете свой код и просматриваете результат. Attributes –