XtraReport注意事项

Band区分

每页纸的头脚边距是TopMarginBand,BottomMarginBand--------每页纸重复

每页纸的头脚是PageHeaderBand,PageFooterBand-----------------每页纸重复

每个明细带的头脚是GroupHeaderBand,GroupFooterBand-------每个明细带一个

整个报表的头脚是ReportHeaderBand,ReportFooterBand---------每个报表只有一个

明细带区分

DetailBand和DetailReportBand区别很大.

涉及到多个表的,一定要用DetailReportBand,一定要正确设置DataMember.

并且要指定好主外键关系.

Bug

XtraReport有个无解的bug,使用report.ShowDesigner()方法,显示出设计器以后,拖一个Label,然后设置文本居中,然后就卡住了。

解决方法是目标平台设置为X86.

整个dev有几个大部分组成

1.XtraEditors,XtraGrid,XtraTreeList日常用的数据控件,表格,树形。

2.XtraReport,XtraChart报表图表。

3.XtraBar把工具栏Ribbon界面等封装好了。

4.其实还有很多东西包括仪表盘,类似于word,Excel,visio,pdf阅读器的东西在里面。

原文地址:https://www.cnblogs.com/fabao/p/11334196.html