1

我正在 Business Intelligence Devlopment Studio 中为 Dynamics CRM 创建自定义报告。我的 FETCHXML 中有一个过滤器,其日期为“在或之后”,值作为日期参数。

当我没有设置默认值时,这工作正常但是当我尝试返回它时会导致与下面相同的错误,我有我的日期选择器并且可以从那里运行报告。我想将默认设置为 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.

我假设日期时间格式对于createdonDynamics 中的字段无效,但我不知道它应该如何以默认值呈现。

4

1 回答 1

0

MS Dynamics CRM 2011 使用 SortableDateTimePattern。

所以,我想需要采用这种格式:yyyy'-'MM'-'dd'T'HH':'mm':'ss (2008-03-09T16:05:07)。

至少,我像这样使用它从 JS 创建 SOAP 请求。

于 2012-05-19T09:12:53.837 回答