如何在rdlc报表中实现分栏效果

上传人:宝路 文档编号:2198433 上传时间:2017-07-21 格式:DOCX 页数:2 大小:15.85KB
返回 下载 相关 举报
如何在rdlc报表中实现分栏效果_第1页
第1页 / 共2页
如何在rdlc报表中实现分栏效果_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《如何在rdlc报表中实现分栏效果》由会员分享,可在线阅读,更多相关《如何在rdlc报表中实现分栏效果(2页珍藏版)》请在金锄头文库上搜索。

1、如何在 rdlc 报表中实现分栏效果在报表制作上,偶而会有多栏报表的须求。 此多栏报表在 Crystal Report 上早有支援,还不错用。 一直想在 reporting service 上也做一支多栏报表看看。刚好同事在做就跟著学了一下。 回主题,多栏报表样式大致如下: 代码 名称 代码 名称 代码 名称第 1 笔 第 5 笔 第 9 笔 第 2 笔 第 6 笔 第 10 笔 第 3 笔 第 7 笔 第 4 笔 第8 笔 此例中报表的栏位只有二个,“代码”与“名称” 。以 3“column(栏)” 印在报表上。 目的:制作 RDLC 多栏报表,使用VS2010。 解法:在同事的努力下,找到

2、答案了。真是一个不简单的答案啊。(=.=!) 设定多栏的参数只有一个,但真要有多栏的效果出现还有些事要注意。整理如下: 一、多栏报表参数设定。 二、注意报表宽度是否够“窄”。 三、资料栏位抬头显示设定。 四、预览时要用整页模式。 实作重点节录:首先,先给上设定好的多栏报表设计图。 一、多栏报表参数设定多栏报表的参数只有一个:Columns 。 位置在:【报表属性】Columns.Columns 另一个参数ColumnSpacing 在调校报表应该也会用到, 另外也可把Pag eSize参数设好,我的范例是 A4 横印,所以 PageSize.Width = 29.7cm。 另个参数Margin

3、s也很重要,此 例我全设成 0.8cm 以配合。 二、注意报表宽度是否够“窄”此问是在 Crystal Report 也有,大概多栏报表都要特别注意的吧。 位置在:【主体属性】Size.Width 若报表主体太宽造成整体报表宽度超过纸张宽度,那多栏的效果也不会出现。 以此例来说: 纸张宽度 = 29.7cm(A4 横印) 报表栏数 = 4 报表主体宽度 = 7cm 报表 Margin 宽度 = 0.8cm 计算一下:29.7 - 0.8 - 0.8 7 x 4 有符合条件:纸张宽度 - Margin = 主体宽度 x 栏数 三、资料栏位抬头显示设定这算是多馀的设定,在 Crystal Report不用再设这个,在此 RDLC 若不设的话,在第二个报表“栏” 以後上面的资料栏位名称就不显示了。(冏) 设定参数是:RepeatOnNewPage。 它的位置藏很深,要先选报表主体再打开进阶模式再点选(静态 )这时 属性才看得到它。另个参数 KeepWithGroup一般是设成“After”。 四、预览时要用整页模式设定好报表,资料流也准备好就能执行了。 预览报表时若要看到多栏的效果必须再设成分页模式才行。 完成。(呼

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号