|
显示带表格线表格 |
Top Previous Next |
|
很多时候我们需要显示带边线的表格,特别是在中国,几乎大多数账务报表都要显示表格线。要创建带边线的表格只需要设置组件的边框属性即可。下面我们来看个例子:
创建一个如下的报表:
把各组件紧紧靠在一起,然后把组件的边框设置上(可以从对象监视器中设置或从边框工具条上设置):
另一种常见的形式是只有横线,没有竖线,只需要设置各组件的底边线可见就可以了:
还有一种方式是只显示所整个报表的外边框,这种方式不通过对每个报表组件设置边线来实现,而是需要通过下述方法实现。在“页眉”Band里放一个空的“文本”对象,设置其底边可见;在“主数据”band里,设置最左边对象的左边线可见,最右边对象的右边线可见;在“报表合计”Band里放置一个空文本框,设置顶边线可见,如下图:
预览效果如下:
以上这些例子都是Band高亮不变,但如果在“主数据”Band里有高度可变的对象,例如多行文本,那么按刚才的方法设置就会出现如下的结果:
对于这种情况,只需要设置各报表对象的“StretchMode”=smMaxHeight 即可,预览效果如下:
|