Exceção de relatórios de cristal: o limite máximo de tarefas de processamento de relatórios configurado pelo administrador do sistema foi atingido
Estou enfrentando um problema muito problemático, no aplicativo ASP.NET depois de visualizar o mesmo relatório várias vezes simultaneamente, recebi esta exceção:
O limite máximo de tarefas de processamento de relatórios configurado pelo administrador do sistema foi atingid
spere, eu sei que existem muitas soluções por aí, mas todas elas não estão funcionando comig
Coloquei ReportDocument.Close (); ReportDocument.Dispose (); no evento CrystalReportViewer_Unload e ainda lance a exceção.
Private Sub CrystalReportViewer1_Unload(ByVal sender As Object, ByVal e As System.EventArgs) Handles CrystalReportViewer1.Unload reportFile.Close() reportFile.Dispose() GC.Collect() End Sub
Edito o registro PrintJobLimit emHKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Report Application Server\InprocServer
eHKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Report Application Server\Server
para -1 até 9999 e ainda gera a exceçã
Aqui está o trecho de código em que chamo meu relatório:
Table_Infos = New TableLogOnInfos()
Table_Info = New TableLogOnInfo()
Con_Info = New ConnectionInfo()
With Con_Info
.ServerName = ConfigurationManager.AppSettings("server_name")
.DatabaseName = ConfigurationManager.AppSettings("DB")
.UserID = user_name
.Password = pass_word
.Type = ConnectionInfoType.SQL
.IntegratedSecurity = False
End With
Table_Info.ConnectionInfo = Con_Info
If Session("recpt_lang") = "Arabic" Then
reportFile.Load(Server.MapPath("/Reports/") & "collectrecpt_new_ar.rpt")
ElseIf Session("recpt_lang") = "English" Then
reportFile.Load(Server.MapPath("/Reports/") & "collectrecpt_new.rpt")
End If
For Each mytable In reportFile.Database.Tables
mytable.ApplyLogOnInfo(Table_Info)
Next
CrystalReportViewer1.ReportSource = reportFile
CrystalReportViewer1.SelectionFormula = Session("SelectionForumla")
CrystalReportViewer1 = Nothing