回复 5楼来爱清的帖子
需要添加的引用:
Imports C1.WPF.C1Report
Imports C1.C1Report
XMAL文件里需要添加的引用:
xmlns:c1="clr-namespace:C1.WPF.C1Report;assembly=C1.WPF.C1Report.4″
下面讲下这些控件之间的关系:
1.通过C1ReportDesigner.exe可以创建报表,生成xml文件,也可以预览打印报表。
2.C1Report可以读取报表和render报表。Load方法可以读取xml文件。
3.如果需要打印或是展示,可以通过C1PrintDocument,C1MultiDocument, C1DocumentView等控件。
附件的例子就是通过C1DocumentView来预览生成的报表,读取xml文件。
C1Report文档地址:
http://helpcentral.componentone. ... ngstartedwithre.htm
最后回答你图片上出错的原因,是因为导入文件路径的不正确。需要将XML文件放到相应路径下,确保Load方法中路径能否找到该文件,还有connectstring的路径下有该数据源,以及生成的xml文件中,如果有DataSource的Field,需要确保里面的路径下有该数据源。
因此我贴出的代码都是本地路径,用到本地的时候都是需要你更改的。 |