WinForms.ReportViewer显示自定义项目?

时间:2011-09-14 09:08:00

标签: wpf winforms reportviewer

我正在使用WinForms.ReportViewer设计报表页面,并且只在本地处理数据。这意味着我们希望从我们设计的对象中显示一些信息。例如,我们有自己的日期和时间类。但是,在报告页面中,无法正确显示此日期和时间信息(显示#ERROR)。有什么方法可以告诉它如何显示我们的信息吗?谢谢!

1 个答案:

答案 0 :(得分:0)

使用较新的ReportViewer版本,MS引入了error,禁用了在目标中导航的可能性。
他们已经使用上一个service pack更正了错误,如果您的对象支持序列化,现在导航可能会有效。

对于我使用report viewer 2010构建的新项目,我已经开始为每个必须渲染的对象/实体编写一个包装器。我在这期间开始使用它,没有可用的修复,现在我对这种模式很满意。在第一时间,它提供了更多的工作,但它给了我很大的灵活性,让我的代码干净。如果有一天我没有耐心继续使用报表查看器,那么可以轻松地将我的项目移动到另一个报表引擎。