当前位置: 首页 > 知识库问答 >
问题:

RDLC-在AspDotNet核心项目中使用RDLC-本地报告处理期间出错。索引超出数组的边界

卫飞
2023-03-14

如何修复:在具有AspNetCore.ReportingServices的AspNet Core Project中使用RLDC会导致异常,因为“本地报告处理过程中发生错误。索引超出了数组的范围。”

  1. 我有.网络维表单项目来添加RDLC文件。我总是在阿斯普网核心项目中复制/粘贴rdlc文件数据源。
  2. 尝试导出 pdf / Excel,它会引发上述异常。

注意:这是随机的。它有时会到来。但是当部署在IIS服务器上时,它经常发生。任何建议/建议或帮助将不胜感激。

异常:异常位于AspNetCore中。我们在DontNetCore项目中包含的ReportingServices nuget包。这是堆垛道。

“at AspNetCore.Reporting.internalLocalReport.InternalRender(字符串格式,布尔值允许内部发布者,字符串设备信息,页面计数模式页面计数模式,创建和注册流创建流Callback, Warning[]

共有1个答案

计阳泽
2023-03-14

不要使用任何表达式,报告将失败。这是此库的限制

 类似资料:
  • Visual Studio .NET进入2005版本以后,Crystal Report与IDE的结合更“紧密”了,至少我们看不到那个讨厌的注册窗口了。但是,Microsoft似乎并不容忍在自己的超级工具中竟然没有报表工具,于是Report Viewer Control出现了,我把它的报表称为RDLC报表。 在VS .NET 2005之前,SQL Server Reporting Services中

  • 有没有方法在ASP.NET核心网页中显示RDLC本地ReportViewer控件? 为了显示ReportViewer,在传统的WebForms应用程序上,下面的代码起作用。 ReportViewerFormVC-适用于MVC,但与ASPNET核心不兼容。 MVCreportViewer-适用于MVC,但与ASPNET Core不兼容(请参阅此问题:https://github.com/ilich/

  • 问题内容: 我已经声明了我的数组 然后我初始化它的值像 在运行时,它给出错误“数组索引超出范围” 问题答案: 正如评论员@C_X和@MartinR所说,您的数组为空。这是根据需要初始化的方法… …当然,如果您只想零,那么循环现在是多余的!

  • 问题内容: 我已经开始处理我的第一个Java程序,它是一个简单的计算器,但是我得到一个错误,声称我的数组超出范围。我尝试对其进行调试,以了解这样做的原因和原因,并遵循纸上的代码,两者均显示了我期望和期望的结果。因此,我看不到问题出在哪里。代码不完整。 根据调试器,此行出现错误: 这是我当前拥有的代码的主要部分: 这是我收到的错误消息: 问题答案: 当等于中的最后一个元素索引时,则将大于最后一个元素

  • 我正在Android上工作。我有一个如下所示的字符串。 字符串str=“@test1 | test2|test3@test4|测试5 |测试6|test7@test8|测试9 |测试10|test11@test12|测试13 |测试14|test15@......“ 我正在使用字符串[]str1=str.split([@])将上述字符串拆分为“@” 以便最终结果 str1[0]=测试1 |测试2