【问题标题】:Crystal report static parameter and multiple values水晶报表静态参数和多个值
【发布时间】:2011-05-04 11:23:16
【问题描述】:

我有一个包含多个值的报告。 [允许多个值] = "True" 的参数 {?names} 问题是如果我尝试包含超过 5000 个名称,报告会出错..:

:%20request%20could%20not%20be%20submitted%20for%20background%20processing.%20%20%20at%20CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export(ExportOptions%20pExportOptions,%20RequestContext%20pRequestContext )%20%20%20at%20CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext%20reqContext)%20%20%20---%20End%20of%20inner%20exception%20stack%20trace%20---%20%20 %20at%20CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception%20e)%20%20%20at%20CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext%20reqContext)%20%20%20at%20CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream (ExportRequestContext%20reqContext)%20%20%20at%20CrystalDecisions.CrystalReports.Engine.FormatEngine.Export(ExportRequestContext%20reqContext)%20%20%20at%20CrystalDecisions.CrystalReports.Engine.FormatEngine.Export()%20%20%20at %20CrystalDecisions.CrystalReports.Engine.ReportDocument.E xport()%20%20%20at%20Web.WCF.MatrixReports.GenerateReport(String%20reportName,%20ObservableCollection%601%20reportParameters)%20in%20D:

应用程序是silverlight。 奇怪的是,如果我在本地机器上使用本地 ASP.net 开发服务器运行这个应用程序,我可以生成超过 5000 个,但如果我在服务器上尝试同样的,我得到一个错误..

【问题讨论】:

    标签: .net crystal-reports crystal-reports-xi


    【解决方案1】:

    我的猜测是服务器上的注册表项设置为默认值 1000。

    在服务器上: - 创建注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Crystal Reports\DatabaseOptions\LOV - 添加一个名为“MaxRowsetRecords”的字符串值 - 设置为 50000 - 重启服务

    您必须确保版本(“Suite 11.5”位)与您的版本一致。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多