為報表參數提供的預設值或值,不是有效的值(Reporting Service) @ Tim0的資訊筆記 :: 隨意窩 Xuite日誌
  • 關鍵字
  • Visitors Map
  • 拒用奇摩信箱
  • 拒用奇摩信箱
  • Firefox Promote
  • --------------------
  • 累積 | 今日
    loading......
  • 光攝影工作室
  • 光攝影工作室
  • 201009271457為報表參數提供的預設值或值,不是有效的值(Reporting Service)

    在Reporting Service中奇怪的錯誤『為報表參數提供的預設值或值,不是有效的值。』
    在用Reporting Service 2005 發送報表時,報表一直發不出去,查了一下報表log ,錯誤原因竟然是
    ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.InvalidReportParameterException: 為報表參數 'DeptID' 提供的預設值或值,不是有效的值。, ;
    這情況發生了兩次,找原因找了半天

    第一次的起因竟然是我報表發送的其中一參數值是用查詢產生的,改成非查詢產生的就正常了,原因....不明。





    第二次造成錯誤的原因是給予的參數值含空白(從資料庫查詢出來的結果),SQL指令用RTrim把後面的空白去掉此問題又解決了。

    感覺都是很鳥的原因,不知該不該說這是Bug....

    PHP VC# & Thread Safe|日誌首頁|該選擇 Nikon DSLR ...上一篇PHP VC# & Thread Safe下一篇該選擇 Nikon DSLR 的那一個色彩模式...
    回應