none
CrystalReport 已經到達您系統管理員所設定的最大報表處理工作限制。 RRS feed

  • 問題

  • 當我再使用報表時 多開啟幾個報表後就會出現

    "已經到達您系統管理員所設定的最大報表處理工作限制。"

    的錯誤訊息如下:

    [COMException (0x80041016): 已經到達您系統管理員所設定的最大報表處理工作限制。]
       CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0
       CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +87
       CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +279

    [Exception: 載入報表失敗。]

    版本資訊: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42

    請問一下要如何解決

    2006年4月13日 上午 03:23

解答

  • 您好:
    以下 CrystalReport 簡稱

    CRVS2005 的CR目前我還沒有實做過,
    我在VS2003中,WEB 專案使用CR的,
    在顯示在 WEB 網頁 盡量避免使用 CR Viewer
    來將您的 rpt 檔案載入顯示出來,
    因為CR 在WEB中有連線數限制,
    多人使用時候會發生等待(ps我在VS2003還沒看過您說的錯誤訊息,可能是我把報表單轉成PDF)
    如果您的報表是可以在畫面先輸入條件後,是允許產生檔案的方式,
    給USER看,那您就可以盡量避免使用 CR VIEWER
    這樣就可以避免出現 CR 的連線數問題。

    2006年4月13日 下午 02:11
  • 您好:
    可能您這個狀況跟我遇到的不太一樣,
    我使用的是 VS2003 內附的CR ,有連線數上的問題,
    您是獨立購買的,可能遇到的問題是不同種類,
    但我想主要報表的問題連線,可能還是出在 CR Viewer。
    因該有更好的解法(就是不一定要轉檔出來),
    就希望有更厲害的人還解一下這題了~

    不好意思~沒幫到你得忙了~




     

    2006年4月14日 上午 09:56

所有回覆

  • 您好:
    跟您確認一下您問題 您是做WEB的介面的嗎?

    2006年4月13日 上午 03:36
  • 您好:

    是的.我是用Microsoft Visual Studio 2005 ASP.Net 開發

    有安裝 CrystalReport  Product Version  10.0.5.1025

    謝謝..

    2006年4月13日 上午 03:43
  • 您好:
    是的 是程式已經開發好 再WEB的介面操作時發生的

    謝謝您

    2006年4月13日 上午 03:50
  • 問題好像沒有辦法解決
    補充一下
    在之前的Microsoft Visual Studio .NET 2003
    Microsoft.Net Framework 1.1  之下運作是正常的
    但是在Microsoft Visual Studio .NET 2005
    Microsoft.Net Framework  2.0 之下運作報表剛開始正常
    但是多開啟幾次後就出現"已經到達您系統管理員所設定的最大報表處理工作限制。"
    的錯誤訊息!!

    造成系統所有CrystalReport 報表完全無法運作

     

    2006年4月13日 上午 07:07
  • 您好:
    以下 CrystalReport 簡稱

    CRVS2005 的CR目前我還沒有實做過,
    我在VS2003中,WEB 專案使用CR的,
    在顯示在 WEB 網頁 盡量避免使用 CR Viewer
    來將您的 rpt 檔案載入顯示出來,
    因為CR 在WEB中有連線數限制,
    多人使用時候會發生等待(ps我在VS2003還沒看過您說的錯誤訊息,可能是我把報表單轉成PDF)
    如果您的報表是可以在畫面先輸入條件後,是允許產生檔案的方式,
    給USER看,那您就可以盡量避免使用 CR VIEWER
    這樣就可以避免出現 CR 的連線數問題。

    2006年4月13日 下午 02:11
  • 分常感謝您的答覆

    經由您寶貴的經驗讓我問學習更多。
    我有說明一下我的開發過程︰
    我們單位原本是以VS2003開發,並且購買了
    CrystalReport  Product Version  10.0.5.1025
    並且開發完成,順利上線,報表使用CR Viewer運作完全正常。
    前些日子開始進行VS2003轉至VS2005,完全後報表則出現
    '已經到達您系統管理員所設定的最大報表處理工作限制'
    系統所有CrystalReport 報表完全無法運作嚴重的問題。

    在這裡很感謝DotJum 提供的意見,將報表單轉成PDF的方式
    只不過目前User都習慣了CR Viewer的工具列操作,
    若要改變User的使用習慣可能會引起一些聲音,
    況且版本的提昇是希望能夠帶來更好的效率和操作的便利性,
    所以目前報表不使用CR Viewer的可能性不高。

    提供一些的資訊:
    In Crystal Reports for Visual Studio 2005, the report engine
    is embedded in the application.
    This embedded report engine is limited to a maximum of three
    simultaneous user requests.

    不知道是否要再購買更新版的Crystal Reports還是程式的其他方式可以解決

    希望能夠有解決的辦法,謝謝 !

    2006年4月14日 上午 03:20
  • 您好:
    可能您這個狀況跟我遇到的不太一樣,
    我使用的是 VS2003 內附的CR ,有連線數上的問題,
    您是獨立購買的,可能遇到的問題是不同種類,
    但我想主要報表的問題連線,可能還是出在 CR Viewer。
    因該有更好的解法(就是不一定要轉檔出來),
    就希望有更厲害的人還解一下這題了~

    不好意思~沒幫到你得忙了~




     

    2006年4月14日 上午 09:56
  • 修改登錄檔PrintJobLimit上限值試試看,詳細設定請參考以下網址

    http://technicalsupport.businessobjects.com/KanisaSupportSite/search.do?cmd=displayKC&docType=kc&externalId=c2019074&sliceId=&dialogID=3414424&stateId=1%200%203416327

    由於我沒有遇到此問題過,沒有辦法證實此方法是否可行,但這是Crystal Reports原廠提供的解決方案,供您參考

    2006年8月21日 上午 01:51
  • 1.增加購買連線數

    2.將報表轉成靜態RPT檔    (Client 端必須裝Viewer)

     

    2006年12月20日 上午 02:56
  • 非常感謝您的幫助 !!

     

    2006年12月20日 上午 06:11