框架中使用:.Net框架4.5.2 库使用:Microsoft.ReportViewer.WinForms.dll(版本= 10.0.0.0)使用ReportViewer Library以PDF格式显示的列图表?
我的应用程序从数据库中获取数据并将其绑定到ReportDataSourceCollection。 之后,从Render()返回字节[]。 最后,使用fileStream写入byte []。
下面的函数叫做 public byte [] Render(string format,string deviceInfo,out string mimeType,out string encoding,out string fileNameExtension,out string [] streams,out Warning [] warnings);
预期结果:PDF报告包含1列图表和表格。 实际结果:柱形图显示为空白,并在附加图像上出现一些错误。 &表正在填充数据。
柱形图:
Y轴:整数值等1375724,67802等 X-轴:字符串值像939 - 1571,1572 - 2204等
调查:
经过我的观察,我发现Y轴的值在不渲染图表时产生问题。因为通过更改用于Y轴图表的值正在渲染。
被创建问题的值是3183938和2729807.
你能告诉我为什么渲染PDF报告时,上面的数字正在创造?这种情况下的任何解决方法?