我正在为Business Intelligence Devlopment Studio中的Dynamics CRM创建自定义报告。 我的FETCHXML中有一个过滤器,其日期为“on-or-after”,值为日期参数。
当我没有设置默认值时,这工作正常但是当我尝试返回它时会导致与下面相同的错误,我有我的日期选择器并且可以从那里运行报告。 我想在1个月前设置默认值,因此我将以下默认表达式放入参数:
=DateAdd("M",-1,Today())
但是我收到以下错误:
The date-time format for 18/04/2012 00:00:00 is invalid, or value is outside the supported range.
我假设日期时格格式对于Dynamics中的createdon
字段无效,但我不知道它应该如何以默认值显示。
答案 0 :(得分:0)
MS Dynamics CRM 2011使用SortableDateTimePattern。
所以,我想需要这种格式: yyyy' - 'MM' - 'dd'T'HH':'mm':'ss (2008-03-09T16: 05:07)。
至少,我使用它来创建来自JS的SOAP请求。