我已經在CRM報告中創建了自定義列,並且該列有時無法正確計算答案。CRM報告Miscalculating列
見附件圖片:http://imgur.com/hfHWg19
左邊一欄是:=CDbl(Sum(Fields!ask_totalduration.Value/60)).ToString("N1", Microsoft.Crm.Reporting.RdlHelper.ReportCultureInfo.GetCultureInfo(Parameters))
中間一列是:=Fields!ask_response.Value
右欄是:=iif(Fields!ask_response.Value>Fields!ask_totalduration.Value, "Time Met", "Time not Met")
正如在圖片中看到的東西工作不正常,但我無法弄清楚。
感謝喬
我現在已經把它格式化爲2位小數。但我仍然無法讓它顯示正確的輸出!見附件截圖:http://imgur.com/IijkmL3(抱歉,我沒有足夠的分數發佈圖片) – JoeM 2014-09-01 10:10:01
這似乎仍然是一個問題。我無法找到如何解決它。 http://imgur.com/zvt6LYu(如果左邊的列低於右邊,它應該顯示一條消息,說明時間已到,否則顯示消息時間不符合。 – JoeM 2014-09-02 08:23:17
我現在已經找到問題是十進制數了。在計算時不會查看小數。 – JoeM 2014-09-02 09:10:43