报表的列,被分成两页显示了
本帖最后由 gotoStudy 于 2016-3-14 16:41 编辑有两个问题,希望大神们帮忙解决下
1、报表的列在预览的时候被分成了两页显示,详见附图
2、多页的时候后面没有了表头,怎样可以固定表头每页都显示
因为PageSize 的Width < table的width ,
点击 报表设计界面的灰色区域,在属性窗口,选择“属性对话框“,选择”外观“,设置报表宽度:
本帖最后由 gotoStudy 于 2016-3-14 09:40 编辑
Lenka.Guo 发表于 2016-3-11 17:24
因为PageSize 的Width < table的width ,
点击 报表设计界面的灰色区域,在属性窗口,选择“属性对话框 ...
因为我的报表列是不固定的, 能不能不固定报表宽度,让它(宽度)自适应在一页中显示
还有怎样可以让表头每页都显示???
1. 报表宽度无法通过属性直接设置为自适应,需要通过后台代码设置,实现思路,如下:
1. 通过获取数据集的列数
2. 根据列数设置Page.Width属性
2. 表头每页显示: 选中表头,设置“RepeadtOnNewPage”属性为True. Lenka.Guo 发表于 2016-3-14 14:03
1. 报表宽度无法通过属性直接设置为自适应,需要通过后台代码设置,实现思路,如下:
1. 通过获取数 ...
列不是固定的是不是就不能用表格了。如果不用表格,用Matrix可以让头部每页显示吗?
还有我的报表设计器中找不到matrix,添加选项后提示,“提示控件已成功添加到工具箱中,未在活动设计器中启用”,该怎么启用啊 ActiveReports V10中将Martix(矩阵控件)升级为 Tablix(矩表)控件。
使用Tablix(矩表)控件,可以让列头在每页显示,选中“矩表”,在属性窗口中设置“RepeatRowHeaders”属性为True。 谢谢您的评分~~:loveliness::loveliness:
页:
[1]