2012-05-18 56 views
1

我正在爲Business Intelligence Devlopment Studio中的Dynamics CRM創建自定義報告。 我在我的FETCHXML中使用日期'on-after-after'和值作爲日期參數的過濾器。Dynamics CRM Online中的自定義報告 - 默認日期參數

當我沒有設置默認值,這工作得很好但是導致同樣的錯誤如下,當我嘗試返回到它,我有我的日期選擇器,可以從那裏運行報告。 我想設置默認爲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

MS Dynamics CRM 2011使用SortableDateTimePattern。

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

至少,我用它像JS這樣創建SOAP請求。

+0

嗨,非常感謝您的迴應。我已經使用了'= FORMAT(DateAdd(「M」, - 1,Today()),「yyyy-MM-ddThh:mm:ss」),但不幸的是報告參數''的屬性'DefaultValue'日期'不具有預期的類型。' –

+0

嘗試將公式放入數據集中,並將參數的默認值從中輸入。 我在SSRS中做過,也許它會在FETCHXML中爲你工作。 – Grigory

相關問題