我正在使用LocalMode中的ReportViewer的WebForms版本。在结构中,我有一个主要报告,包含5个子报告。报告的生成非常缓慢(1800个报告页面大约10分钟)。在调试时,当我停止并且我看到正在执行的线程时,位置大部分时间都在
中Microsoft.ReportingServices.DataExtensions.MappingDataReader.GenerateFieldErrorException()
我无法在网络中的任何地方找到这个方法究竟是做什么的,最重要的是,这个FieldErrorException的原因是什么。顺便说一句,在创建报告的整个过程中没有抛出任何异常,这是我唯一的信息。
编辑:我尝试为OnReportError
事件创建事件处理程序 - 它永远不会进入。
答案 0 :(得分:1)
好的,我已经设法看到抛出的异常。
我刚刚取消选中“启用我的代码”并显示异常。