怎样在rdlc报表中实现分栏效果.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
怎样在rdlc报表中实现分栏效果怎样在rdlc报表中实现分栏效果怎样在rdlc报表中实现分栏效果

如何在rdlc报表中实现分栏效果 在报表制作上,偶而会有多栏报表的须求。 此多栏报表在Crystal Report上早有支援,还不错用。 一直想在 reporting service上也做一支多栏报表看看。刚好同事在做就跟著学了一下。 回主题,多栏报表样式大致如下: 代码 名称 代码 名称 代码 名称 第1笔 … 第5笔 … 第9笔 … 第2笔 … 第6笔 … 第10笔 … 第3笔 … 第7笔 … 第4笔 … 第8笔 … 此例中报表的栏位只有二个,“代码”与“名称”。以3“column(栏)”印在报表上。 目的: 制作 RDLC 多栏报表,使用VS2010。 解法: 在同事的努力下,找到答案了。真是一个不简单的答案啊。(=.=!!) 设定多栏的参数只有一个,但真要有多栏的效果出现还有些事要注意。整理如下: 一、多栏报表参数设定。 二、注意报表宽度是否够“窄”。 三、资料栏位抬头显示设定。 四、预览时要用「整页模式」。 实作重点节录: 首先,先给上设定好的多栏报表设计图。 一、多栏报表参数设定 多栏报表的参数只有一个:Columns。 位置在:【报表属性】->[Columns].[Columns] 另一个参数[ColumnSpacing]在调校报表应该也会用到, 另外也可把[PageSize]参数设好,我的范例是A4横印,所以[PageSize].[Width] = 29.7cm。 另个参数[Margins]也很重要,此例我全设成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”。 四、预览时要用「整页模式」 设定好报表,资料流也准备好就能执行了。 预览报表时若要看到多栏的效果必须再设成「分页模式」才行。 完成。(呼~~

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档